You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Robert Lazarski (Jira)" <ji...@apache.org> on 2022/02/17 21:29:00 UTC
[jira] [Comment Edited] (AXIS2-4311) Axis2 OSGi bundles have split packages
[ https://issues.apache.org/jira/browse/AXIS2-4311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17494246#comment-17494246 ]
Robert Lazarski edited comment on AXIS2-4311 at 2/17/22, 9:28 PM:
------------------------------------------------------------------
I had a quick read of this message back from 2010, from [~veithen] :
[https://markmail.org/thread/e5yclleied3jjwz3#query:+page:1+mid:e5yclleied3jjwz3+state:results]
"* org.apache.axis2.transport.http in axis2-kernel mainly contains the
standard MessageFormatter implementations. Obviously the package name
is no longer appropriate for this and it would make sense to move
these classes. However, this means that users need to change their
axis2.xml file. Note that cleaning this up would also be a good
opportunity to move the non standard message builders/formatters from
the transports project to the core Axis2 project, as discussed back in
december 2008 [1] [2].
"
So, "org.apache.axis2.transport.http in axis2-kernel" perhaps needs to change its package name. Maybe to modules/kernel/src/org/apache/axis2/transport/formatters though I'm open to suggestions.
was (Author: robertlazarski):
I had a quick read of this message back from 2010, from [~veithen] :
[https://markmail.org/thread/e5yclleied3jjwz3#query:+page:1+mid:e5yclleied3jjwz3+state:results]
"* org.apache.axis2.transport.http in axis2-kernel mainly contains the
standard MessageFormatter implementations. Obviously the package name
is no longer appropriate for this and it would make sense to move
these classes. However, this means that users need to change their
axis2.xml file. Note that cleaning this up would also be a good
opportunity to move the non standard message builders/formatters from
the transports project to the core Axis2 project, as discussed back in
december 2008 [1] [2].
"
So, "org.apache.axis2.transport.http in axis2-kernel" perhaps needs to change it's package name. Maybe to modules/kernel/src/org/apache/axis2/transport/formatters though I'm open to suggestions.
> Axis2 OSGi bundles have split packages
> --------------------------------------
>
> Key: AXIS2-4311
> URL: https://issues.apache.org/jira/browse/AXIS2-4311
> Project: Axis2
> Issue Type: Bug
> Components: adb, kernel, transports
> Affects Versions: 1.5
> Reporter: Zhaohui Feng
> Priority: Major
> Labels: osgi
> Attachments: patch.txt
>
>
> 1) axis2-adb and axis2-kernel export "org.apache.axis2.util"
> 2) axis2-kernel and axis2-transport-http export " org.apache.axis2.transport.http"
> 3) axis2-kernel and axis2-transport-jms export "org.apache.axis2.transport.jms"
>
> These bundles are causing conflicts under OSGi as Import-Package is resolved in random order if they are split in multiple bundles.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org