Jeff Thomas created AXIOM-515: --------------------------------- Summary: Axiom 1.3.0 have removed dependency on javax.activation.DataHandler Key: AXIOM-515 URL: https://issues.apache.org/jira/browse/AXIOM-515 Project: Axiom Issue Type: Bug Components: Core Model Affects Versions: 1.3.0 Reporter: Jeff Thomas
The dependency on javax.activation.DataHandler seems to have been removed from Axiom (now using only jakarta). (ie. axiom-api/pom.xml). As such, javax.activation is not a transitive dependency of Axiom. But there are still many code dependencies on javax.activation. ie. org.apache.axiom.ext.stax.datahandler.DataHandlerReader This is causing a NoSuchClassException if I don't supplement with javax.activation in my POM. {code:java} java.lang.NoClassDefFoundError: javax/activation/DataSource at org.apache.axiom.om.impl.stream.stax.pull.AxiomXMLStreamReaderHelper.<init>(AxiomXMLStreamReaderHelper.java:44) at org.apache.axiom.om.impl.stream.stax.pull.AxiomXMLStreamReaderHelperFactory.createHelper(AxiomXMLStreamReaderHelperFactory.java:34) at org.apache.axiom.core.stream.stax.pull.input.StAXPullInput.createReader(StAXPullInput.java:48) at org.apache.axiom.core.impl.builder.BuilderImpl.<init>(BuilderImpl.java:38) at org.apache.axiom.om.impl.common.factory.meta.BuilderFactory$1.createBuilder(BuilderFactory.java:46) at org.apache.axiom.om.impl.llom.factory.AxiomNodeFactoryImpl.createOMBuilder(Unknown Source) at org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OMXMLBuilderFactory.java:165) at org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OMXMLBuilderFactory.java:145) at org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OMXMLBuilderFactory.java:116) at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:554) at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:539) at org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBuilder.java:97) at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:90) at org.apache.axis2.context.ConfigurationContextFactory.createBasicConfigurationContext(ConfigurationContextFactory.java:343) at org.apache.axis2.context.ConfigurationContextFactory.createDefaultConfigurationContext(ConfigurationContextFactory.java:330) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ws.apache.org For additional commands, e-mail: dev-h...@ws.apache.org