fix the tests to have a catalog to point to local copies On Apr 25, 2011, at 4:28 PM, Dennis Lundberg <[email protected]> wrote:
> Hi > > The job maven-plugins-ITs-2.x [3] is also failing. It is the ITs for > Maven EAR Plugin that fails. I did some digging around and have found > out the cause. > > The ITs use XmlUnit to check that the deployment descriptors are > correct. When XmlUnit loads the deployment descriptor it reads its DTD > from http://java.sun.com/dtd/application_1_3.dtd. However the > java.sun.com site seems very unresponsive and frequently times out, > generating exceptions like the one below. > > I don't know how to best solve this. Any advise would be appreciated. > > > > java.net.ConnectException: Connection timed out: connect > at java.net.PlainSocketImpl.socketConnect(Native Method) > at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) > at > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) > at java.net.Socket.connect(Socket.java:524) > at java.net.Socket.connect(Socket.java:474) > at sun.net.NetworkClient.doConnect(NetworkClient.java:157) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:388) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:523) > at sun.net.www.http.HttpClient.<init>(HttpClient.java:231) > at sun.net.www.http.HttpClient.New(HttpClient.java:304) > at sun.net.www.http.HttpClient.New(HttpClient.java:321) > at > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:839) > at > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:791) > at > sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:716) > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:960) > at > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973) > at > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:905) > at > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:872) > at > com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:282) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumentScannerImpl.java:1021) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) > at > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) > at > com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250) > at > com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292) > at org.custommonkey.xmlunit.XMLUnit.buildDocument(XMLUnit.java:382) > at org.custommonkey.xmlunit.XMLUnit.buildDocument(XMLUnit.java:369) > at org.custommonkey.xmlunit.Diff.<init>(Diff.java:101) > at > org.apache.maven.plugin.ear.it.AbstractEarPluginIT.assertDeploymentDescriptors(AbstractEarPluginIT.java:397) > > ... > > > > [3] > https://builds.apache.org/hudson/view/M-R/view/Maven/job/maven-plugins-ITs-2.x/ > > Dennis Lundberg skrev 2011-04-22 11:51: >> Hi >> >> There are a numbers of problems that prevents our plugins from building >> successfully in the ASF Jenkins instance. I've fixed what I can, but >> there are some outstanding issues that I need help fixing. >> >> >> Maven GPG Plugin >> >> When building plugins with ITs [1] the build fails in Jenkins because >> there is no gpg available on the path on the build machine. I guess we >> need to contact Infra to request that gpg is installed. >> >> >> Maven Patch Plugin >> >> When building plugins with ITs [1] the build fails in Jenkins because of >> an invalid option "-E" to the patch program on the build machine. >> >> >> Maven Dependency Plugin >> >> When building plugins without ITs [2] the build fails in Jenkins because >> of unit test failures. I can not replicate these failures on my local >> Windows 7 machine. >> >> Failed tests: >> testOverWriteRelease(org.apache.maven.plugin.dependency.TestCopyDependenciesMojo) >> testOverWriteSnap(org.apache.maven.plugin.dependency.TestCopyDependenciesMojo) >> testCopyOverWriteReleases(org.apache.maven.plugin.dependency.fromConfiguration.TestCopyMojo) >> testCopyOverWriteSnapshot(org.apache.maven.plugin.dependency.fromConfiguration.TestCopyMojo) >> testCopyOverWriteIfNewer(org.apache.maven.plugin.dependency.fromConfiguration.TestCopyMojo) >> >> >> Maven Javadoc Plugin >> >> When building plugins without ITs [2] the build failed yesterday in >> Jenkins because of unit test failures, but succeeded today even though >> no changes were made to the code. I can replicate this failure on my >> local Windows 7 machine. >> >> Failed tests: >> testProxy(org.apache.maven.plugin.javadoc.JavadocReportTest) >> >> >> [1] >> https://builds.apache.org/hudson/view/M-R/view/Maven/job/maven-plugins-ITs-2.x/ >> >> [2] https://builds.apache.org/hudson/view/M-R/view/Maven/job/maven-plugins/ >> > > > -- > Dennis Lundberg > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
