[ 
https://issues.apache.org/jira/browse/ISIS-1616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16068050#comment-16068050
 ] 

Andi Huber commented on ISIS-1616:
----------------------------------

Just for the sake of completeness, here's the issue I have when building ISIS 
(following the Developers' Guide) with maven under eclipse:

artifact isis-core-schema fails to build because of 
{color:red}java.lang.NoClassDefFoundError: 
com/sun/xml/bind/api/ErrorListener{color}

Possible cause: {quote}Hm, 'com/sun/xml/bind/api/ErrorListener' was in 
'jaxb-impl' in 2.2.7, but was removed in 2.2.11.{quote}
from: [https://github.com/jacobono/gradle-jaxb-plugin/issues/15]

Details:
{quote}Caused by: org.apache.maven.plugin.PluginContainerException: A required 
class was missing while executing 
org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate: 
com/sun/xml/bind/api/ErrorListener
-----------------------------------------------------
realm =    plugin>org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = 
file:/d:/development/maven-repo/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin/0.13.1/maven-jaxb2-plugin-0.13.1.jar
urls[1] = 
file:/d:/development/maven-repo/repository/org/jvnet/jaxb2_commons/jaxb2-namespace-prefix/1.1/jaxb2-namespace-prefix-1.1.jar
urls[2] = 
file:/d:/development/maven-repo/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin-core/0.13.1/maven-jaxb2-plugin-core-0.13.1.jar
urls[3] = 
file:/d:/development/maven-repo/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
urls[4] = 
file:/d:/development/maven-repo/repository/com/sun/org/apache/xml/internal/resolver/20050927/resolver-20050927.jar
urls[5] = 
file:/d:/development/maven-repo/repository/junit/junit/4.8.1/junit-4.8.1.jar
urls[6] = 
file:/d:/development/maven-repo/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar
urls[7] = 
file:/d:/development/maven-repo/repository/org/jvnet/jaxb2/maven2/maven-jaxb22-plugin/0.13.1/maven-jaxb22-plugin-0.13.1.jar
urls[8] = 
file:/d:/development/maven-repo/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar
urls[9] = 
file:/d:/development/maven-repo/repository/org/glassfish/jaxb/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.jar
urls[10] = 
file:/d:/development/maven-repo/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.4/maven-plugin-annotations-3.4.jar
Number of foreign imports: 5
import: Entry[import org.sonatype.plexus.build.incremental from realm 
ClassRealm[plexus.core, parent: null]]
import: Entry[import org.codehaus.plexus.util.Scanner from realm 
ClassRealm[plexus.core, parent: null]]
import: Entry[import org.codehaus.plexus.util.DirectoryScanner from realm 
ClassRealm[plexus.core, parent: null]]
import: Entry[import org.codehaus.plexus.util.AbstractScanner from realm 
ClassRealm[plexus.core, parent: null]]
import: Entry[import  from realm 
ClassRealm[project>org.apache.isis.core:isis-core-schema:1.15.0-SNAPSHOT, 
parent: ClassRealm[maven.api, parent: null]]]
-----------------------------------------------------
at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:166)
        ... 31 more
Caused by: java.lang.NoClassDefFoundError: com/sun/xml/bind/api/ErrorListener
{quote}


> Support URLs as a link  /  "As-is" HTML rendering
> -------------------------------------------------
>
>                 Key: ISIS-1616
>                 URL: https://issues.apache.org/jira/browse/ISIS-1616
>             Project: Isis
>          Issue Type: New Feature
>          Components: Core
>    Affects Versions: 1.14.0
>            Reporter: Dan Haywood
>            Priority: Minor
>             Fix For: 1.17.0
>
>         Attachments: Clipboard01.png, Clipboard02.png
>
>
> Reuse Kevin's work, https://github.com/kev-m/isis-wicket-url/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to