-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution:
Won't Fix
-
Affects Version/s: 2.4.0.GA, 2.5.0.GA, 2.6.0.GA, 2.7.0.GA
-
Fix Version/s: None
-
Component/s: GWT
-
Labels:
-
Target Release:
-
Workaround:Workaround Exists
-
Workaround Description:
-
Release Notes Docs Status:Documented as Known Issue
-
Release Notes Text:
I'm not able to build a GWT application on OpenShift. It always fails duing compilation with this error:
[ERROR] Unable to create socket
|
java.net.BindException: Permission denied
|
at java.net.PlainSocketImpl.socketBind(Native Method)
|
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
|
at java.net.ServerSocket.bind(ServerSocket.java:376)
|
at java.net.ServerSocket.bind(ServerSocket.java:330)
|
at com.google.gwt.dev.ExternalPermutationWorkerFactory.init(ExternalPermutationWorkerFactory.java:383)
|
at com.google.gwt.dev.PermutationWorkerFactory.createAll(PermutationWorkerFactory.java:314)
|
at com.google.gwt.dev.PermutationWorkerFactory.createWorkers(PermutationWorkerFactory.java:355)
|
at com.google.gwt.dev.PermutationWorkerFactory.compilePermutations(PermutationWorkerFactory.java:267)
|
at com.google.gwt.dev.CompilePerms.compile(CompilePerms.java:207)
|
at com.google.gwt.dev.Compiler.run(Compiler.java:242)
|
at com.google.gwt.dev.Compiler.run(Compiler.java:198)
|
at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)
|
at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)
|
at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)
|
at com.google.gwt.dev.Compiler.main(Compiler.java:177)
|
The problem is that the workers (used for compilation) communicate by sockets with a port number which is on OpenShift forbidden.