Hi,
I have one web service successfully deployed..and working fine in the client side...(InventoryEndpoint)
I have created other web service(OtherEndoint) and want to call the (InventoryEndpoint) inside (OtherEndpoint).
I have put the InventoryEndpoint's client side code in OtherEndpoint Impl file....
and deployed it.
then i have created a client to access OtherEndpoint web service ...it is throwing me this error
10:29:23,347 FATAL [InternalException] Exception: org.apache.axis.ConfigurationException: org.apache.axis.ConfigurationException: No engine configuration file - aborting! org.apache.axis.ConfigurationException: No engine configuration file - aborting! at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:224) at org.apache.axis.AxisEngine.init(AxisEngine.java:199) at org.apache.axis.AxisEngine.<init>(AxisEngine.java:181) at org.apache.axis.client.AxisClient.<init>(AxisClient.java:90) at org.apache.axis.client.Service.getAxisClient(Service.java:374) at org.apache.axis.client.Service.<init>(Service.java:148) at org.ezyield.yieldjava.InventoryEndpointServiceLocator.<init>(InventoryEndpointServiceLocator.java:10) at org.ezyield.yieldjava.InventoryClientEndpointSoapBindingImpl.updateInventory(InventoryClientEndpointSoapBindingImpl.java:25) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
From your stack trace it seems you are using the Axis propriatary service locator. If this is true, your not using a WS4EE client deployment. Please refer to the wiki on information about the WS4EE client programming model.