[prev in list] [next in list] [prev in thread] [next in thread] 

List:       woden-dev
Subject:    [jira] [Created] (AXIOM-515) Axiom 1.3.0 have removed dependency on javax.activation.DataHandler
From:       "Jeff Thomas (Jira)" <jira () apache ! org>
Date:       2022-10-22 3:07:00
Message-ID: JIRA.13489027.1666407975000.20117.1666408020003 () Atlassian ! JIRA
[Download RAW message or body]

Jeff Thomas created AXIOM-515:
---------------------------------

             Summary: Axiom 1.3.0 have removed dependency on javax.activati=
on.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 f=
rom 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.act=
ivation in my POM.

=C2=A0
{code:java}
java.lang.NoClassDefFoundError: javax/activation/DataSource=C2=A0 =C2=A0 at=
 org.apache.axiom.om.impl.stream.stax.pull.AxiomXMLStreamReaderHelper.<init=
>(AxiomXMLStreamReaderHelper.java:44)
=C2=A0 =C2=A0 at org.apache.axiom.om.impl.stream.stax.pull.AxiomXMLStreamRe=
aderHelperFactory.createHelper(AxiomXMLStreamReaderHelperFactory.java:34)
=C2=A0 =C2=A0 at org.apache.axiom.core.stream.stax.pull.input.StAXPullInput=
.createReader(StAXPullInput.java:48)
=C2=A0 =C2=A0 at org.apache.axiom.core.impl.builder.BuilderImpl.<init>(Buil=
derImpl.java:38)
=C2=A0 =C2=A0 at org.apache.axiom.om.impl.common.factory.meta.BuilderFactor=
y$1.createBuilder(BuilderFactory.java:46)
=C2=A0 =C2=A0 at org.apache.axiom.om.impl.llom.factory.AxiomNodeFactoryImpl=
.createOMBuilder(Unknown Source)
=C2=A0 =C2=A0 at org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OM=
XMLBuilderFactory.java:165)
=C2=A0 =C2=A0 at org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OM=
XMLBuilderFactory.java:145)
=C2=A0 =C2=A0 at org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OM=
XMLBuilderFactory.java:116)
=C2=A0 =C2=A0 at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:554)
=C2=A0 =C2=A0 at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:539)
=C2=A0 =C2=A0 at org.apache.axis2.deployment.DescriptionBuilder.buildOM(Des=
criptionBuilder.java:97)
=C2=A0 =C2=A0 at org.apache.axis2.deployment.AxisConfigBuilder.populateConf=
ig(AxisConfigBuilder.java:90)
=C2=A0 =C2=A0 at org.apache.axis2.context.ConfigurationContextFactory.creat=
eBasicConfigurationContext(ConfigurationContextFactory.java:343)
=C2=A0 =C2=A0 at org.apache.axis2.context.ConfigurationContextFactory.creat=
eDefaultConfigurationContext(ConfigurationContextFactory.java:330)
 {code}
=C2=A0

=C2=A0



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic