We have client proxy code that we generated using axis2 v1.1. This code works fine with jdk 1.5, however we have a need to upgrade to JDK 1.6. During this process, we hit the following exception,
javax.xml.stream.FactoryConfigurationError: Provider javax.xml.stream.XMLInputFactory could not be instantiated: java.lang.InstantiationException at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:183) 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) thanks, Anjali