[Ds-java-dev] [jira] Resolved: (DS-91) Fails to invoke a data service by adding jars in webapps\ROOT\WEB-INF\plugins
Afkham Azeez (JIRA)
jira at wso2.org
Mon Jul 28 04:29:52 PDT 2008
[ https://wso2.org/jira/browse/DS-91?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Afkham Azeez resolved DS-91.
----------------------------
Assignee: Afkham Azeez (was: sumedha rubasinghe)
Resolution: Fixed
> Fails to invoke a data service by adding jars in webapps\ROOT\WEB-INF\plugins
> -----------------------------------------------------------------------------
>
> Key: DS-91
> URL: https://wso2.org/jira/browse/DS-91
> Project: WSO2 Data Services
> Issue Type: Bug
> Components: core
> Affects Versions: 1.0-beta
> Environment: winxp, jdk15
> Reporter: Charitha Kankanamge
> Assignee: Afkham Azeez
> Priority: Blocker
>
> I couldn't invoke a data service with adding jars in webapps\ROOT\WEB-INF\plugins at the client side.
> Exception in thread "main" javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found
> at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source)
> at org.apache.axis2.util.XMLUtils.getDOMFactory(XMLUtils.java:132)
> at org.apache.axis2.util.XMLUtils.<clinit>(XMLUtils.java:76)
> at org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBuilder.java:97)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:86)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:641)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:68)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:184)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:150)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:143)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:244)
> at RMTwoWayClient.main(RMTwoWayClient.java:23)
> It seems the above exception occurs due to the missing xerces jar. However after adding all 3 jars included in WSAS/endorsed directory (xerces, xml-api and resolver) I got the following error.
> Exception in thread "main" javax.xml.stream.FactoryConfigurationError: Requested factory com.ctc.wstx.stax.WstxInputFactory cannot be located. Classloader =sun.misc.Launcher$AppClassLoader at 133056f
> at javax.xml.stream.FactoryLocator.loadFactory(FactoryLocator.java:120)
> at javax.xml.stream.FactoryLocator.locate(FactoryLocator.java:109)
> at javax.xml.stream.FactoryLocator.locate(FactoryLocator.java:54)
> at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:41)
> at org.apache.axiom.om.util.StAXUtils$7.run(StAXUtils.java:311)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.apache.axiom.om.util.StAXUtils.getXMLInputFactory_perClassLoader(StAXUtils.java:306)
> at org.apache.axiom.om.util.StAXUtils.getXMLInputFactory(StAXUtils.java:76)
> at org.apache.axiom.om.util.StAXUtils.createXMLStreamReader(StAXUtils.java:131)
> at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:596)
> at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:581)
> at org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBuilder.java:97)
> at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:86)
> at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:641)
> at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:68)
> at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:184)
> at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:150)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:143)
> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:244)
> at RMTwoWayClient.main(RMTwoWayClient.java:23)
> I tried with adding these 3 jars in to lib/extensions but got the same result.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the Ds-java-dev
mailing list