JBoss Community

AS7 dependencies with repackaged classes

modified by Paul Gier in JBoss AS 7 Development - View the full document

This page documents dependencies of AS7 which repackage jar files from other projects.  For example, to create a standalone jar it may be necessary to include all of that jars dependencies in a single jar for ease of use.

 

Byteman

Maven GAV: org.jboss.byteman:byteman

Description: The main byteman jar contains repackaged/shaded classes from two external jars: asm:asm-all:jar and net.sf.squirrel-sql.thirdparty-non-maven:java-cup:jar

Note: This is a test dependency only

 

Commons-Beanutils

Maven GAV: commons-beanutils:commons-beanutils

Description: This jar repackages some classes from commons-collections

Jira: https://issues.jboss.org/browse/AS7-3390

 

Hibernate Validator

Maven GAV: org.hibernate:hibernate-validator

Description: This jar contains repackaged classes from the JType library

 

JAXB-XJC

Maven GAV: com.sun.xml.bind:jaxb-xjc

Descrition: This jar contains classes from com.sun.org.apache.xml.internal:resolver and com.github.relaxng:relaxngDatatype.

 

Junit

Maven GAV: junit:junit

Description:  Junit contains repackaged hamcrest-core.

 

Jython-Standalone

Maven GAV: org.python:jython-standalone

Description: This jar repackages JLine classes

Jira: https://issues.jboss.org/browse/AS7-3389

Comment by going to Community

Create a new document in JBoss AS 7 Development at Community