Details
Description
Current component-metadata can not be compiled in offline or proxy mode.
Up to revision 18231 everything was ok.
Error description
[java] ---------
[java] java.net.ConnectException: Connection timed out: connect
[java] at java.net.PlainSocketImpl.socketConnect(Native Method)
[java] at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
[java] java.net.UnknownHostException: java.sun.com
[java] at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
[java] at java.net.Socket.connect(Socket.java:519)
[java] at java.net.Socket.connect(Socket.java:469)
(...)
[java] at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:313)
[java] at com.icesoft.faces.metadata.TestValidMetadataXML.transform(TestValidMetadataXML.java:112)
[java] at com.icesoft.faces.metadata.TestValidMetadataXML.setUp(TestValidMetadataXML.java:131)
[java] at com.icesoft.faces.metadata.TestValidMetadataXML.main(TestValidMetadataXML.java:69)
Up to revision 18231 everything was ok.
Error description
[java] ---------
[java] java.net.ConnectException: Connection timed out: connect
[java] at java.net.PlainSocketImpl.socketConnect(Native Method)
[java] at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
[java] java.net.UnknownHostException: java.sun.com
[java] at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
[java] at java.net.Socket.connect(Socket.java:519)
[java] at java.net.Socket.connect(Socket.java:469)
(...)
[java] at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:313)
[java] at com.icesoft.faces.metadata.TestValidMetadataXML.transform(TestValidMetadataXML.java:112)
[java] at com.icesoft.faces.metadata.TestValidMetadataXML.setUp(TestValidMetadataXML.java:131)
[java] at com.icesoft.faces.metadata.TestValidMetadataXML.main(TestValidMetadataXML.java:69)
ConnectException cause is searching for url http://java.sun.com/dtd/web-facesconfig_1_1.dtd
Proxy users can use this patch:
component-metadata/build.xml, line 102
{proxy.host}<java classname="com.icesoft.faces.metadata.TestValidMetadataXML" failonerror="true" fork="true">
<classpath refid="build.classpath" />
> <jvmarg value="-Dhttp.proxyHost=$
"/>
{proxy.port}> <jvmarg value="-Dhttp.proxyPort=$
"/>
{proxy.nonproxyhosts}> <jvmarg value="-Dhttp.nonProxyHosts=$
"/>
</java>
build.properties, add to end
>proxy.host=ip
>proxy.port=port
Any solution for offline users?
>proxy.nonproxyhosts=