You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by "Doolittle, Todd" <TD...@searshc.com> on 2006/11/17 18:24:29 UTC
Axis 2 1.1 under Websphere
We have a simple Axis 2 client that runs fine in a stand alone
environment. However when we try to run this client from within a
servlet running under websphere 5 we get the following error...
javax.xml.stream.FactoryConfigurationError: Provider
com.bea.xml.stream.MXParserFactory not found
Any idea what the problem might be?
Here is more of the stack trace...
javax.xml.stream.FactoryConfigurationError: Provider
com.bea.xml.stream.MXParserFactory not found
at javax.xml.stream.FactoryFinder.newInstance(FactoryFinder.java:72)
at javax.xml.stream.FactoryFinder.find(FactoryFinder.java:178)
at
javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:155)
at
org.apache.axiom.om.util.StAXUtils.getXMLInputFactory(StAXUtils.java:40)
at
org.apache.axiom.om.util.StAXUtils.createXMLStreamReader(StAXUtils.java:
66)
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
com.searshc.store.receiving.data.axis2.InvComServiceStub.<init>(InvComSe
rviceStub.java:71)
Re: Axis 2 1.1 under Websphere
Posted by Martin Gainty <mg...@hotmail.com>.
Axis 2 1.1 under WebsphereGood Evening Todd-
I found it in stax distro
http://dist.codehaus.org/stax/jars/
download stax-src-1.2.0.zip
decompress
build with ant
place .\build\stax-api-1.0.1.jar on CLASSPATH
HTH
Martin--
This e-mail communication and any attachments may contain confidential and privileged information for the use of the
designated recipients named above. If you are not the intended recipient, you are hereby notified that you have received
this communication in error and that any review, disclosure, dissemination, distribution or copying of it or its
contents
----- Original Message -----
From: Doolittle, Todd
To: axis-user@ws.apache.org
Sent: Friday, November 17, 2006 12:24 PM
Subject: Axis 2 1.1 under Websphere
We have a simple Axis 2 client that runs fine in a stand alone environment. However when we try to run this client from within a servlet running under websphere 5 we get the following error.
javax.xml.stream.FactoryConfigurationError: Provider com.bea.xml.stream.MXParserFactory not found
Any idea what the problem might be?
Here is more of the stack trace.
javax.xml.stream.FactoryConfigurationError: Provider com.bea.xml.stream.MXParserFactory not found
at javax.xml.stream.FactoryFinder.newInstance(FactoryFinder.java:72)
at javax.xml.stream.FactoryFinder.find(FactoryFinder.java:178)
at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:155)
at org.apache.axiom.om.util.StAXUtils.getXMLInputFactory(StAXUtils.java:40)
at org.apache.axiom.om.util.StAXUtils.createXMLStreamReader(StAXUtils.java:66)
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 com.searshc.store.receiving.data.axis2.InvComServiceStub.<init>(InvComServiceStub.java:71)
Re: Axis 2 1.1 under Websphere
Posted by Davanum Srinivas <da...@gmail.com>.
throw in the prefer-webinf stuff as mentioned in the documentation and
make sure the stax and woodstox jars are in WEB-INF/lib
thanks,
dims
On 11/17/06, Doolittle, Todd <TD...@searshc.com> wrote:
>
>
>
>
> We have a simple Axis 2 client that runs fine in a stand alone environment.
> However when we try to run this client from within a servlet running under
> websphere 5 we get the following error…
>
> javax.xml.stream.FactoryConfigurationError: Provider
> com.bea.xml.stream.MXParserFactory not found
>
> Any idea what the problem might be?
>
> Here is more of the stack trace…
>
> javax.xml.stream.FactoryConfigurationError: Provider
> com.bea.xml.stream.MXParserFactory not found
>
> at
> javax.xml.stream.FactoryFinder.newInstance(FactoryFinder.java:72)
>
> at
> javax.xml.stream.FactoryFinder.find(FactoryFinder.java:178)
>
> at
> javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:155)
>
> at
> org.apache.axiom.om.util.StAXUtils.getXMLInputFactory(StAXUtils.java:40)
>
> at
> org.apache.axiom.om.util.StAXUtils.createXMLStreamReader(StAXUtils.java:66)
>
> 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
> com.searshc.store.receiving.data.axis2.InvComServiceStub.<init>(InvComServiceStub.java:71)
>
--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org