Hi there,
I am trying to run the 'quickstart' example in Axis2
(StockQuiteService).
Everything is compiled and StockQuoteService.aar is deployed without any
problem, I simply follow the Quick start guide
(http://ws.apache.org/axis2/1_1_1/quickstartguide.html)
I have deployed axis2.war file on Tomcat 5 and the service looks fine
via Axis Web admin.
When I try to access the service from the applet client it fails,
Here is where it fails:
public class ADBClient{
public static void main(java.lang.String args[]){
try{
StockQuoteServiceStub stub = <-------- FAILS HERE
------------------------
new StockQuoteServiceStub
("http://localhost:8080/axis2/services/StockQuoteService");
getPrice(stub);
update(stub);
} catch(Exception e){
e.printStackTrace();
System.err.println("\n\n\n");
}
}
And I get the following exception:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ExceptionInInitializerError
at
org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBuilde
r.java:86)
at
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigB
uilder.java:58)
at
org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(D
eploymentEngine.java:690)
at
org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(
FileSystemConfigurator.java:109)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfiguration
Context(ConfigurationContextFactory.java:61)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfiguration
ContextFromFileSystem(ConfigurationContextFactory.java:180)
at
org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient
.java:189)
at
org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClie
nt.java:118)
at
org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:114)
at
samples.quickstart.clients.StockQuoteServiceStub.<init>(StockQuoteServic
eStub.java:82)
at
samples.quickstart.clients.StockQuoteServiceStub.<init>(StockQuoteServic
eStub.java:106)
at
com.necis.aisin.stockagingmng.client.OrderMngClientApplet.getRemoteData(
OrderMngClientApplet.java:507)
at
com.necis.aisin.stockagingmng.client.OrderMngClientApplet.<init>(OrderMn
gClientApplet.java:63)
at
com.necis.aisin.stockagingmng.client.OrderMngClientApplet.main(OrderMngC
lientApplet.java:628)
... 9 more
Caused by: java.lang.IllegalStateException: No valid ObjectCreator
found.
at org.apache.axiom.om.util.StAXUtils$Pool.<init>(StAXUtils.java:41)
at org.apache.axiom.om.util.StAXUtils.<clinit>(StAXUtils.java:62)
... 23 more
Any idea what could be wrong?
I have tried both with ADB and XMLBeans. Same problem..
Apparently it looks that it doesn't hit Tomcat at all.
Thanks
Spiros