Slow project build times in Java CAPS 6.3 compared with version 6.2 (Doc ID 1352051.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Java CAPS Enterprise Service Bus - Version: R6.3 and later   [Release: 6.0 and later ]
Information in this document applies to any platform.

Symptoms

On Java CAPS 6.3 version when attempting to build a JBI project, the build process attempts to resolve WSDL namespaces and the error below can be seen in the messages.log. Due to this issue, builds take a lot longer.

FINER [org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl]: ENTRY http://mydomain.co.uk/common/job
FINER [org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl]: ENTRY http://mydomain.co.uk/common/job
INFO [org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl]: mydomain.co.uk
java.net.UnknownHostException: mydomain.co.uk
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:975)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:954)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:841)
at org.netbeans.modules.xml.retriever.impl.URLResourceRetriever.getInputStreamOfURL(URLResourceRetriever.java:129)
at org.netbeans.modules.xml.retriever.impl.URLResourceRetriever.retrieveDocument(URLResourceRetriever.java:102)
at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.getModelSource(CatalogModelImpl.java:251)
at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.doGetModelSource(CatalogModelImpl.java:236)
at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.getModelSource(CatalogModelImpl.java:171)
at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.getModelSource(CatalogModelImpl.java:332)
at org.netbeans.modules.bpel.model.api.references.SchemaReferenceBuilder.getModels(SchemaReferenceBuilder.java:201)
at org.netbeans.modules.bpel.model.api.references.SchemaReferenceBuilder.getSchemaModels(SchemaReferenceBuilder.java:170)
at org.netbeans.modules.bpel.model.api.references.SchemaReferenceBuilder.getSchemaModels(SchemaReferenceBuilder.java:152)
at org.netbeans.modules.bpel.model.api.references.SchemaElementFactory.resolve(SchemaReferenceBuilder.java:301)
at org.netbeans.modules.bpel.model.impl.references.SchemaReferenceImpl.get(SchemaReferenceImpl.java:89)
at org.netbeans.modules.bpel.model.impl.references.SchemaReferenceImpl.get(SchemaReferenceImpl.java:32)
at org.netbeans.modules.xml.xam.AbstractReference.isBroken(AbstractReference.java:121)
at org.netbeans.modules.bpel.validation.reference.Validator$1.checkReferenceCollection(Validator.java:200)
at org.netbeans.modules.bpel.validation.reference.Validator$1.processEntity(Validator.java:110)
at org.netbeans.modules.bpel.validation.reference.Validator$1.processEntity(Validator.java:115)
at org.netbeans.modules.bpel.validation.reference.Validator$1.processEntity(Validator.java:115)
at org.netbeans.modules.bpel.validation.reference.Validator$1.visit(Validator.java:82)
at org.netbeans.modules.bpel.model.impl.ProcessImpl.accept(ProcessImpl.java:235)
at org.netbeans.modules.bpel.model.impl.BpelEntityImpl.accept(BpelEntityImpl.java:228)
at org.netbeans.modules.bpel.validation.core.BpelValidator$1.run(BpelValidator.java:106)
at org.netbeans.modules.bpel.model.impl.BpelModelImpl.invoke(BpelModelImpl.java:253)
at org.netbeans.modules.bpel.validation.core.BpelValidator.validate(BpelValidator.java:110)
at org.netbeans.modules.xml.xam.spi.Validation.validate(Validation.java:98)
at org.netbeans.modules.xml.validation.core.Controller.validate(Controller.java:198)
at org.netbeans.modules.xml.validation.core.Controller.validate(Controller.java:165)
at org.netbeans.modules.xml.validation.core.Controller.ideValidate(Controller.java:159)
at org.netbeans.modules.bpel.project.anttasks.ide.IdeValidateBpelProjectTask.validateFile(IdeValidateBpelProjectTask.java:246)
at org.netbeans.modules.bpel.project.anttasks.ide.IdeValidateBpelProjectTask.processFile(IdeValidateBpelProjectTask.java:219)
at org.netbeans.modules.bpel.project.anttasks.ide.IdeValidateBpelProjectTask.processFiles(IdeValidateBpelProjectTask.java:182)
at org.netbeans.modules.bpel.project.anttasks.ide.IdeValidateBpelProjectTask.processFolder(IdeValidateBpelProjectTask.java:176)
at org.netbeans.modules.bpel.project.anttasks.ide.IdeValidateBpelProjectTask.processFileObject(IdeValidateBpelProjectTask.java:170)
at org.netbeans.modules.bpel.project.anttasks.ide.IdeValidateBpelProjectTask.processSourceDir(IdeValidateBpelProjectTask.java:165)
at org.netbeans.modules.bpel.project.anttasks.ide.IdeValidateBpelProjectTask.processSourceDirs(IdeValidateBpelProjectTask.java:160)
at org.netbeans.modules.bpel.project.anttasks.ide.IdeValidateBpelProjectTask.execute(IdeValidateBpelProjectTask.java:133)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360)
at org.apache.tools.ant.Project.executeTarget(Project.java:1329)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1212)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:281)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)


Changes

The issue occurs after migrating from an earlier version of Java CAPS to version 6.3.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms