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]

Reply via email to