[jboss-jira] [JBoss JIRA] (WFLY-10350) Duplicated packages in artemis modules
Jeff Mesnil (JIRA)
issues at jboss.org
Mon May 14 04:16:00 EDT 2018
[ https://issues.jboss.org/browse/WFLY-10350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13575443#comment-13575443 ]
Jeff Mesnil commented on WFLY-10350:
------------------------------------
I check at the content of the duplicated packages from Artemis 1.5.5.jbossorg-010 and there is no overlapping classes.
{code}
$ ls artemis-commons/src/main/java/org/apache/activemq/artemis/core/buffers/impl/
ChannelBufferWrapper.java
$ ls artemis-core-client/src/main/java/org/apache/activemq/artemis/core/buffers/impl/
ResetLimitWrappedActiveMQBuffer.java
$ ls artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/
ActiveMQAddressExistsException.java ActiveMQIllegalStateException.java ActiveMQPropertyConversionException.java
ActiveMQAddressFullException.java ActiveMQIncompatibleClientServerException.java ActiveMQQueueExistsException.java
ActiveMQAlreadyReplicatingException.java ActiveMQInterceptorRejectedPacketException.java ActiveMQRemoteDisconnectException.java
ActiveMQBuffer.java ActiveMQInternalErrorException.java ActiveMQSecurityException.java
ActiveMQBuffers.java ActiveMQInterruptedException.java ActiveMQSessionCreationException.java
ActiveMQClusterSecurityException.java ActiveMQInvalidFilterExpressionException.java ActiveMQTransactionOutcomeUnknownException.java
ActiveMQConnectionTimedOutException.java ActiveMQInvalidTransientQueueUseException.java ActiveMQTransactionRolledBackException.java
ActiveMQDisconnectedException.java ActiveMQLargeMessageException.java ActiveMQTransactionTimeoutException.java
ActiveMQDuplicateIdException.java ActiveMQLargeMessageInterruptedException.java ActiveMQUnBlockedException.java
ActiveMQDuplicateMetaDataException.java ActiveMQNativeIOError.java ActiveMQUnsupportedPacketException.java
ActiveMQException.java ActiveMQNonExistentQueueException.java Pair.java
ActiveMQExceptionType.java ActiveMQNotConnectedException.java SimpleString.java
ActiveMQIOErrorException.java ActiveMQObjectClosedException.java
$ ls artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/
BaseInterceptor.java JGroupsBroadcastEndpoint.java TransportConfiguration.java
BroadcastEndpoint.java JGroupsChannelBroadcastEndpoint.java TransportConfigurationHelper.java
BroadcastEndpointFactory.java JGroupsFileBroadcastEndpoint.java UDPBroadcastEndpointFactory.java
BroadcastGroupConfiguration.java JGroupsFileBroadcastEndpointFactory.java client/
ChannelBroadcastEndpointFactory.java JGroupsPropertiesBroadcastEndpoint.java jgroups/
DiscoveryGroupConfiguration.java JGroupsPropertiesBroadcastEndpointFactory.java management/
FilterConstants.java JsonUtil.java
Interceptor.java Message.java
{code}
> Duplicated packages in artemis modules
> --------------------------------------
>
> Key: WFLY-10350
> URL: https://issues.jboss.org/browse/WFLY-10350
> Project: WildFly
> Issue Type: Bug
> Components: JMS
> Affects Versions: 12.0.0.Final
> Reporter: Erich Duda
> Assignee: Jeff Mesnil
>
> As you can see in the following report, some Artemis packages are present in multiple jars which are parts of different modules. {{artemis-core-client}} jar is located in main module and {{artemis-commons}} jar is located in {{journal}} module. This is problem for Jigsaw.
> Based on the discussion with [~dmlloyd] This can be solved by adding {{filter}} subelement to the artemis-commons to filter out duplicated packages.
> {code}
> 142) [Package org.apache.activemq.artemis.api.core is present in multiple jars [artemis-commons-1.5.5.jbossorg-010.jar, artemis-core-client-1.5.5.jbossorg-010.jar]]
> 144) [Package org.apache.activemq.artemis.core.buffers.impl is present in multiple jars [artemis-commons-1.5.5.jbossorg-010.jar, artemis-core-client-1.5.5.jbossorg-010.jar]]
> ./org/apache/activemq/artemis/main/artemis-core-client-1.5.5.jbossorg-010.jar
> ./org/apache/activemq/artemis/journal/main/artemis-commons-1.5.5.jbossorg-010.jar
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list