Yes, woodstox jar. that's the stax implementation.

thanks,
dims

On 5/30/07, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:
Hi,

I'm trying to call a web service using the axiom apis. When I try to execute 
this line:

ServiceClient sender = new ServiceClient();

I get this error:
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)

I've listed the whole stack trace below. Could it be that I'm missing a library?

Here's the list of libraries I'm using:
axiom-api-1.2.4.jar
axiom-dom-1.2.4.jar
axiom-impl-1.2.4.jar
axis2-jibx-1.2.jar
axis2-kernel-1.2.jar
axis2-soapmonitor-1.2.jar
axis2-spring-1.2.jar
axis2-tools-1.2.jar
commons-httpclient-3.0.1.ja
commons-logging-1.1.jar
jibx-bind-1.1.4.jar
jibx-run-1.1.4.jar
log4j-1.2.12.jar
neethi-2.0.1.jar
servletapi-2.3.jar
stax-api-1.0.1.jar
stax-utils-20060915.jar
xml-apis-1.3.03.jar
XmlSchema-1.3.1.jar

and here's the stack trace:

Exception in thread "main" java.lang.ExceptionInInitializerError
        at 
org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBuilder.java:86)
        at 
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:58)
        at 
org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:690)
        at 
org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:109)
        at 
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:61)
        at 
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:180)
        at 
org.apache.axis2.client.ServiceClient.initializeTransports(ServiceClient.java:189)
        at 
org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:118)
        at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:114)
        at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:207)
        at ca.gc.publiservice.sso.client.SSOImpl.authenticate(SSOImpl.java:57)
        at ca.gc.publiservice.sso.client.SSOImpl.main(SSOImpl.java:75)
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)
        ... 12 more

The code throwing the exception is here:

       Pool(ObjectCreator[] creators) {
            ObjectCreator oc = null;
            for (int i = 0; i < creators.length; i++) {
                try {
                    creators[i].newObject();
                    oc = creators[i];
                    break;
                } catch (Throwable t) {
                    // Ignore me
                }
            }
            if (oc == null) {
                throw new IllegalStateException("No valid ObjectCreator 
found.");
            }
            objectCreator = oc;
        }

Thanks very much,

Michael Davis

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Davanum Srinivas :: http://davanum.wordpress.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to