This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Using netbeans build NetBeans IDE Dev (Build 20080305163428)open the attached project and try to build you will see following error message validating C:\Users\ggenipudi\Documents\NetBeansProjects\CompositeApp1 \src\jbiasa\CAPS_WSDLS\Deployment1BANKDEGROOF_725683586\BusinessProcess1.wsdl java.lang.StringIndexOutOfBoundsException: String index out of range: -11 at java.lang.String.substring(String.java:1938) at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentVisitor.visit (SOAPComponentVisitor.java:304) at org.netbeans.modules.xml.wsdl.model.extensions.soap.impl.SOAPAddressImpl.accept(SOAPAddressImpl.java:69) at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentVisitor.visit (SOAPComponentVisitor.java:208) at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentValidator.validate (SOAPComponentValidator.java:57) at org.netbeans.modules.compapp.projects.jbi.anttasks.MyValidation.validate(MyValidation.java:101) at org.netbeans.modules.compapp.projects.jbi.anttasks.BuildServiceAssembly.validateCompAppProject (BuildServiceAssembly.java:1052) at org.netbeans.modules.compapp.projects.jbi.anttasks.BuildServiceAssembly.execute (BuildServiceAssembly.java:220) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor111.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:105) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) at org.apache.tools.ant.Project.executeTarget(Project.java:1298) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1181) at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:277) at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:460) at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:151) BUILD FAILED (total time: 0 seconds)
Created attachment 58100 [details] WSDL generated by CASA
Created attachment 58101 [details] xsd imported by WSDL
Created attachment 58102 [details] CAPS project
Steps to reproduce --------------- I could not attach the Compapp because of bigger size, to reproduce the problem. Import the caps project create deployment for BANKDEGROOFSERVER/cmap2 and build and say can on UDDI dialog and create a deployment for BANKDEGROOFCLIENT/cmap2 and build Create a composite App and add the 2 caps deployment ear files and build. Edit CASA and select server attributes and check secure settings pick transport SSL and build you will see following error. Building jar: C:\Users\ggenipudi\Documents\NetBeansProjects\CompositeApp1\build\BCDeployment.jar Validating CompApp project... validating C:\Users\ggenipudi\Documents\NetBeansProjects\CompositeApp1 \src\jbiasa\CAPS_WSDLS\Deployment1BANKDEGROOF_725683586\BusinessProcess1.wsdl java.lang.StringIndexOutOfBoundsException: String index out of range: -11 at java.lang.String.substring(String.java:1938) at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentVisitor.visit (SOAPComponentVisitor.java:304) at org.netbeans.modules.xml.wsdl.model.extensions.soap.impl.SOAPAddressImpl.accept(SOAPAddressImpl.java:69) at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentVisitor.visit (SOAPComponentVisitor.java:208) at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentValidator.validate (SOAPComponentValidator.java:57) at org.netbeans.modules.compapp.projects.jbi.anttasks.MyValidation.validate(MyValidation.java:101) at org.netbeans.modules.compapp.projects.jbi.anttasks.BuildServiceAssembly.validateCompAppProject (BuildServiceAssembly.java:1052) at org.netbeans.modules.compapp.projects.jbi.anttasks.BuildServiceAssembly.execute (BuildServiceAssembly.java:220) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor111.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:105) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) at org.apache.tools.ant.Project.executeTarget(Project.java:1298) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1181) at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:277) at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:460) at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:151) BUILD FAILED (total time: 0 seconds)
Vladimir, please evaluate and reassign to more appropriate category if needed.
The problem is in *SOAP* validation.
Noel, can you look at this? Its a P1.
Just verified that this issue has been fixed.