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.
1. Import attached .wsdl and .bpel 2. Create CompApp project 3. Add BPEL project to CompositeApplication 4. Build CompApp project Result: You will get a validation error: C:\Documents and Settings\lchang\echo\src\echo_1.bpel:13: column:51 Error: partnerLinkType "wsdlNS:partnerlinktype1" is not found in imported wsdl documents. solution: Please define a partnerLinkType "wsdlNS:partnerlinktype1" in one of imported wsdl documents or use an existing one. C:\Documents and Settings\lchang\echo\src\echo_1.bpel:13: column:51 Error: partnerLinkType role "partnerlinktyperole1" is not found in imported wsdl documents. solution: Please define a partnerLinkType role "partnerlinktyperole1" in one of imported wsdl documents or use an existing one. C:\Documents and Settings\lchang\echo\src\echo_1.bpel:20: column:136 Error: Missing required attribute "portType". solution: Please define required attribute "portType". You can do this from the modeling objects property sheet. C:\Documents and Settings\lchang\echo\src\echo_1.bpel:1: column:1 Error: Error compiling bpel process java.lang.NullPointerException at org.netbeans.modules.compapp.models.bpelmodel.visitor.ValidateVisitor.visit (ValidateVisitor.java:901) at org.netbeans.modules.compapp.models.bpelmodel.impl.ReceiveImpl.accept (ReceiveImpl.java:424) at org.netbeans.modules.compapp.models.bpelmodel.wsdlmodel.impl.XMLElementImpl.supe rAccept(XMLElementImpl.java:731) at org.netbeans.modules.compapp.models.bpelmodel.wsdlmodel.impl.XMLElementImpl.acce pt(XMLElementImpl.java:718) at org.netbeans.modules.compapp.models.bpelmodel.impl.SequenceImpl.accept (SequenceImpl.java:179) at org.netbeans.modules.compapp.models.bpelmodel.wsdlmodel.impl.XMLElementImpl.supe rAccept(XMLElementImpl.java:731) at org.netbeans.modules.compapp.models.bpelmodel.wsdlmodel.impl.XMLElementImpl.acce pt(XMLElementImpl.java:718) at org.netbeans.modules.compapp.models.bpelmodel.impl.BPELProcessImpl.accept (BPELProcessImpl.java:527) at org.netbeans.modules.compapp.models.bpelmodel.wsdlmodel.impl.XMLElementImpl.supe rAccept(XMLElementImpl.java:731) at org.netbeans.modules.compapp.models.bpelmodel.wsdlmodel.impl.XMLElementImpl.acce pt(XMLElementImpl.java:718) at org.netbeans.modules.compapp.models.bpelmodel.impl.BPELDocumentImpl.accept (BPELDocumentImpl.java:278) at org.netbeans.modules.compapp.models.bpelmodel.impl.BPELDocumentImpl.validate (BPELDocumentImpl.java:193) at org.netbeans.modules.compapp.models.bpelmodel.impl.BPELDocumentImpl.validate (BPELDocumentImpl.java:180) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.validateBpel (ValidationTask.java:419) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.loadAndValidateExistin gBusinessProcess(ValidationTask.java:400) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.processBpelFile (ValidationTask.java:291) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.processBpelFiles (ValidationTask.java:282) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.processFolder (ValidationTask.java:248) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.processFileObject (ValidationTask.java:240) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.processSourceDir (ValidationTask.java:235) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.processSourceDirs (ValidationTask.java:229) at org.netbeans.modules.bpel.project.anttasks.ValidationTask.execute (ValidationTask.java:193) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets (SingleCheckExecutor.java:37) at org.apache.tools.ant.Project.executeTargets(Project.java:1068) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) at org.apache.tools.ant.Project.executeTarget(Project.java:1185) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets (DefaultExecutor.java:40) at org.apache.tools.ant.Project.executeTargets(Project.java:1068) at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run (BridgeImpl.java:240) at org.apache.tools.ant.module.run.TargetExecutor.run (TargetExecutor.java:293) at org.netbeans.core.execution.RunClassThread.run (RunClassThread.java:131) solution: please check if bpel file is valid C:\Documents and Settings\lchang\CompositeApp1\nbproject\build-impl.xml:95: The following error occurred while executing this line: C:\Documents and Settings\lchang\echo\nbproject\build-impl.xml:160: Found compilation errors in project files. BUILD FAILED (total time: 0 seconds)
Created attachment 32070 [details] bpel process
Created attachment 32071 [details] wsdl file
which validation system is in effect here? Is this still original BPEL build validation system or newer common validation system? This will determine proper dispatch of bug.
Mike , current description of bug contains : org.netbeans.modules.compapp.models.bpelmodel.visitor, org.netbeans.modules.compapp.models.bpelmodel.wsdlmodel From this it is absolutely evident that this is build-system validation, not validation that we use in static editing BPEL.
no longer an issue in the latest build
no longer an issue in the latest, no validation error anymore