Hi Jorg, Does sound like a firewall issue. I hadn't appreciated that running that xsd plugin would require internet access, but looks like you are correct.
A quick googling led me to [2] where it (bullet point 1 of figure 5.1) suggests that just removing the DOCTYPE declaration would be enough. Could you try that out? if it works, would be happy to remove/comment out the line. Thx Dan [2] http://www.sagehill.net/docbookxsl/WriteCatalog.html 2016-06-01 13:35 GMT+01:00 Rade, Joerg / Kuehne + Nagel / Ham GI-DP < joerg.r...@kuehne-nagel.com>: > Hi, > > I'm a step further after adding 'Cloudbees snapshots' in settings.xml as > pluginRepository. Now 'mvn clean install -DskipTests' ends with: > > [ERROR] Failed to execute goal > org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.12.3:generate (xjc-generate) on > project todoapp-xsd: Error parsing catalog > [file:/C:/data_jra/workspace-ife/isis-app-todoapp/xsd/src/main/resources/catalog.xml]. > Connection timed out: connect -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.12.3:generate > (xjc-generate) on project todoapp-xsd: Error parsing catalog > [file:/C:/data_jra/workspace-ife/isis-app-todoapp/xsd/src/main/resources/catalog.xml]. > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error parsing > catalog > [file:/C:/data_jra/workspace-ife/isis-app-todoapp/xsd/src/main/resources/catalog.xml]. > at > org.jvnet.jaxb2.maven2.RawXJC2Mojo.parseResolvedCatalogURIs(RawXJC2Mojo.java:1061) > at > org.jvnet.jaxb2.maven2.RawXJC2Mojo.setupCatalogResolver(RawXJC2Mojo.java:823) > at > org.jvnet.jaxb2.maven2.RawXJC2Mojo.doExecute(RawXJC2Mojo.java:437) > at org.jvnet.jaxb2.maven2.RawXJC2Mojo.execute(RawXJC2Mojo.java:311) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > ... 19 more > Caused by: java.net.ConnectException: Connection timed out: connect > at java.net.DualStackPlainSocketImpl.connect0(Native Method) > at > java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79) > at > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) > at > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) > at > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > at java.net.Socket.connect(Socket.java:589) > at java.net.Socket.connect(Socket.java:538) > at sun.net.NetworkClient.doConnect(NetworkClient.java:180) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:432) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:527) > at sun.net.www.http.HttpClient.<init>(HttpClient.java:211) > at sun.net.www.http.HttpClient.New(HttpClient.java:308) > at sun.net.www.http.HttpClient.New(HttpClient.java:326) > at > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1168) > at > sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1104) > at > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:998) > at > sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:932) > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1512) > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1440) > at > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:646) > at > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:1300) > at > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:1267) > at > com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:263) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1164) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1050) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:964) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606) > at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) > at > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:333) > at > com.sun.org.apache.xml.internal.resolver.readers.SAXCatalogReader.readCatalog(SAXCatalogReader.java:244) > at > com.sun.org.apache.xml.internal.resolver.Catalog.parseCatalog(Catalog.java:687) > at > org.jvnet.jaxb2.maven2.RawXJC2Mojo.parseResolvedCatalogURIs(RawXJC2Mojo.java:1058) > ... 24 more > > I suspect my company firewall somehow blocks access to > http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd > although I can access it in the browser. > > [1] Seems to suggest local copies of such files. Is such an approach still > state of the art? > Should I tune the FW? > > Thanks in advance > Jörg > > [1] http://www.ibm.com/developerworks/library/x-mxd3/ > > -----Ursprüngliche Nachricht----- > Von: Dan Haywood [mailto:d...@haywood-associates.co.uk] > Gesendet: Mittwoch, 1. Juni 2016 09:10 > An: users > Betreff: Re: ToDo App still not working > > This is now stable once more... > > https://estatio.ci.cloudbees.com/job/github=isisaddons=isis-app-todoapp%20(master)/lastBuild/ > (build #111) > > 2016-05-31 14:11 GMT+01:00 Rade, Joerg / Kuehne + Nagel / Ham GI-DP < > joerg.r...@kuehne-nagel.com>: > > > Hi, > > > > does the message mean that a pom is expected? > > > > > [ERROR] Plugin > > > org.apache.isis.tool:isis-maven-plugin:1.13.0-SNAPSHOT or > > one of its dependencies could not be resolved: > > > Failed to read artifact descriptor for > > org.apache.isis.tool:isis-maven-plugin:jar:1.13.0-SNAPSHOT: Could not > > find artifact > > > org.apache.isis.tool:isis-maven-plugin:pom:1.13.0-SNAPSHOT -> [Help > > > 1] > > > > I don't see one at > > http://repository-estatio.forge.cloudbees.com/snapshot/org/apache/isis > > /tool/isis-maven-plugin/ > > > > -j > > > > Kühne + Nagel (AG & Co.) KG > > Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE > > 812773878. > > Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Reiner Heiken (Vors.), > > Martin Brinkmann, Matthias Heimbach, Jan-Hendrik Köstergarten, > > Nicholas Minde, Michael Nebel, Lars Wedel, Jens Wollesen. > > Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: > > Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, > > Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt. > > Geschäftsleitung Region Westeuropa: Yngve Ruud (Vors.), Diederick de > > Vroet, Dominic Edmonds, Uwe Hött, Richard Huhn, Björn Johansson, > > Holger Ketz, Jan Kunze. > > > > Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen > > Spediteurbedingungen 2016 (ADSp 2016). Die ADSp 2016 beschränken in > > Ziffer > > 23 die gesetzliche Haftung für Güterschäden in Höhe von 8,33 SZR/kg je > > Schadenfall bzw. je Schadenereignis auf 1 Million bzw. 2 Millionen > > Euro oder 2 SZR/kg, je nachdem, welcher Betrag höher ist, und bei > > multimodalen Transporten unter Einschluss einer Seebeförderung generell > auf 2 SZR/kg. > > Den vollständigen Text der ADSp 2016 übersenden wir Ihnen gerne auf > > Anfrage und können Sie auch unter http://www.kuehne-nagel.com einsehen. > > > > Kühne + Nagel (AG & Co.) KG > Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE > 812773878. > Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Reiner Heiken (Vors.), > Martin Brinkmann, Matthias Heimbach, Jan-Hendrik Köstergarten, Nicholas > Minde, Michael Nebel, Lars Wedel, Jens Wollesen. > Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: > Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, > Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt. > Geschäftsleitung Region Westeuropa: Yngve Ruud (Vors.), Diederick de > Vroet, Dominic Edmonds, Uwe Hött, Richard Huhn, Björn Johansson, Holger > Ketz, Jan Kunze. > > Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen > Spediteurbedingungen 2016 (ADSp 2016). Die ADSp 2016 beschränken in Ziffer > 23 die gesetzliche Haftung für Güterschäden in Höhe von 8,33 SZR/kg je > Schadenfall bzw. je Schadenereignis auf 1 Million bzw. 2 Millionen Euro > oder 2 SZR/kg, je nachdem, welcher Betrag höher ist, und bei multimodalen > Transporten unter Einschluss einer Seebeförderung generell auf 2 SZR/kg. > Den vollständigen Text der ADSp 2016 übersenden wir Ihnen gerne auf Anfrage > und können Sie auch unter http://www.kuehne-nagel.com einsehen. >