WSDLException!

Dear All,

i got the following error while trying to build a project using JCAPS 5.1.0.

( In the project, I've to create a WSDL file & publish it to UDDI Server. I receive a WSDL file from client, implement it, map & validate before invoking business logic in Business Process.)

Annotation: Caught Compilation Error(s).

Please fix before proceeding.

com.stc.codegen.framework.model.CodeGenException

at com.stc.wsserver.design.codegen.impl.WSServerCodelet.generateFiles(WSServerCode let.java:504)

at com.stc.codegen.frameworkImpl.model.CodeGenFrameworkImpl.processCodelets(CodeGe nFrameworkImpl.java:602)

at com.stc.codegen.frameworkImpl.model.CodeGenFrameworkImpl.process(CodeGenFramewo rkImpl.java:1263)

at com.stc.codegen.frameworkImpl.model.DeploymentVisitorImpl.process(DeploymentVis itorImpl.java:395)

at com.stc.codegen.frameworkImpl.model.DeploymentVisitorImpl.process(DeploymentVis itorImpl.java:307)

at com.stc.codegen.frameworkImpl.model.DeploymentVisitorImpl.traverseDeployment(De ploymentVisitorImpl.java:267)

at com.stc.codegen.driver.module.DeploymentBuildAction.loadCodeGen(DeploymentBuild Action.java:901)

at com.stc.codegen.driver.module.DeploymentBuildAction.access$700(DeploymentBuildA ction.java:173)

at com.stc.codegen.driver.module.DeploymentBuildAction$1.run(DeploymentBuildAction .java:590)

at org.openide.util.Task.run(Task.java:136)

at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599)

Caused by: com.stc.codegen.framework.model.CodeGenException

at com.stc.wsserver.design.codegen.impl.JaxRpcCodelet.generateFiles(JaxRpcCodelet. java:954)

at com.stc.wsserver.design.codegen.impl.GenerateAndPublish.genAndPublish(GenerateA ndPublish.java:118)

at com.stc.wsserver.design.codegen.impl.WSServerCodelet.generateFiles(WSServerCode let.java:498)

... 10 more

Caused by: com.stc.codegen.framework.model.CodeGenException

at com.stc.wsserver.design.codegen.impl.JaxRpcCodelet.generateFileForWar(JaxRpcCod elet.java:1132)

at com.stc.wsserver.design.codegen.impl.JaxRpcCodelet.generateFiles(JaxRpcCodelet. java:929)

... 12 more

Caused by: com.stc.codegen.framework.model.CodeGenException

at com.stc.wsserver.design.codegen.impl.JaxRpcCodelet.overWriteWSDLBindings(JaxRpc Codelet.java:2656)

at com.stc.wsserver.design.codegen.impl.JaxRpcCodelet.generateFileForWar(JaxRpcCod elet.java:1031)

... 13 more

Caused by: WSDLException: faultCode=OTHER_ERROR: Can't find prefix for 'http://10.116.64.19:12000/repository/JavaCAPSOMX/Project2/WebServiceDefinition 1'. Namespace prefixes must be set on the Definition object using the addNamespace(...) method.:

at com.ibm.wsdl.util.xml.DOMUtils.getPrefix(Unknown Source)

at com.ibm.wsdl.util.xml.DOMUtils.getQualifiedValue(Unknown Source)

at com.ibm.wsdl.util.xml.DOMUtils.printQualifiedAttribute(Unknown Source)

at com.ibm.wsdl.xml.WSDLWriterImpl.printBindings(Unknown Source)

at com.ibm.wsdl.xml.WSDLWriterImpl.printDefinition(Unknown Source)

at com.ibm.wsdl.xml.WSDLWriterImpl.writeWSDL(Unknown Source)

at com.stc.wsserver.design.codegen.impl.JaxRpcCodelet.overWriteWSDLBindings(JaxRpc Codelet.java:2651)

[catch] ... 14 more

Plz suggest!

[3370 byte] By [seebeyonDona] at [2007-11-26 20:54:04]
# 1
Double check the WSDL bindings in your connectivity map to be sure that the namespaces are populated and match your WSDL.
Shanaa at 2007-7-10 2:20:46 > top of Java-index,Java Enterprise System,Java Composite Application Platform Suite -- General Discussion...