Import type http://schemas.oracle.com/bpel/extension/java is not defined
960061Sep 6 2012 — edited Feb 26 2020Dear All,
when i follow the guide of Developing and deploying Java Embedding:
http://technology.amis.nl/2012/01/21/developing-and-deploying-java-embedding-activity-in-bpel-2-0-in-soa-suite-11g-calling-a-custom-java-class-that-has-dependencies-on-3rd-party-libraries/
I encountered the following error when compile, does anybody know the reason?
scac:
[scac] Validating composite "D:\03.Dev_Env\JDevSpace\BPELWithJavaPostInside\BPELWithJavaInside\composite.xml"
[scac] Setting BPELC option 'classpath' to D:\Middleware\JDev11g_1\jdeveloper\jdev\extensions\oracle.sca.modeler.jar;D:\Middleware\JDev11g_1\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime.jar;D:\Middleware\JDev11g_1\jdeveloper\soa\modules\oracle.soa.mgmt_11.1.1\soa-infra-mgmt.jar;D:\Middleware\JDev11g_1\oracle_common\modules\oracle.fabriccommon_11.1.1\fabric-common.jar;D:\Middleware\JDev11g_1\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel.jar;D:\Middleware\JDev11g_1\jdeveloper\soa\modules\oracle.soa.mediator_11.1.1\mediator_client.jar;D:\Middleware\JDev11g_1\oracle_common\modules\oracle.mds_11.1.1\mdsrt.jar;D:\03.Dev_Env\JDevSpace\BPELWithJavaPostInside\BPELWithJavaInside\SCA-INF\lib\commons-codec-1.4.jar;D:\03.Dev_Env\JDevSpace\BPELWithJavaPostInside\BPELWithJavaInside\SCA-INF\lib\commons-logging-1.1.1.jar;D:\03.Dev_Env\JDevSpace\BPELWithJavaPostInside\BPELWithJavaInside\SCA-INF\lib\httpclient-4.1.1.jar;D:\03.Dev_Env\JDevSpace\BPELWithJavaPostInside\BPELWithJavaInside\SCA-INF\lib\httpcore-4.1.jar;;D:\03.Dev_Env\JDevSpace\BPELWithJavaPostInside\BPELWithJavaInside\SCA-INF\classes
[scac] oracle.fabric.common.FabricException: Import type http://schemas.oracle.com/bpel/extension/java is not currently defined. The only valid import types are "wsdl" and "edl". If you are attempting to import an xsd file, please do so through a WSDL document.
[scac] at oracle.fabric.composite.model.CompositeModel.loadImports(CompositeModel.java:266)
[scac] at oracle.fabric.composite.model.CompositeModel.getWSDLManager(CompositeModel.java:167)
[scac] at com.collaxa.cube.lang.compiler.ComponentCompilationModel.getWSDLManager(ComponentCompilationModel.java:70)
[scac] at com.collaxa.cube.lang.compiler.BPELComponentCompilationModel.lookupMessage(BPELComponentCompilationModel.java:154)
[scac] at com.collaxa.cube.lang.compiler.bpel.BpelParser.assertMessageType(BpelParser.java:4781)
[scac] at com.collaxa.cube.lang.compiler.bpel.BpelParser.parseVariable(BpelParser.java:2087)
[scac] at com.collaxa.cube.lang.compiler.bpel.BpelParser.startElement(BpelParser.java:661)
[scac] at com.collaxa.cube.lang.compiler.bpel.BpelParser.parseElement(BpelParser.java:554)
[scac] at com.collaxa.cube.lang.compiler.bpel.BpelParser.parseElement(BpelParser.java:564)
[scac] at com.collaxa.cube.lang.compiler.bpel.BpelParser.parseElement(BpelParser.java:564)
[scac] at com.collaxa.cube.lang.compiler.bpel.BpelParser.parse(BpelParser.java:510)
[scac] at com.collaxa.cube.lang.compiler.bpel.BpelParser.parse(BpelParser.java:448)
[scac] at com.collaxa.cube.lang.compiler.bpel.BPELValidator.validate(BPELValidator.java:70)
[scac] at com.collaxa.cube.lang.compiler.BPEL1Processor.validate(BPEL1Processor.java:364)
[scac] at com.collaxa.cube.lang.compiler.BPEL1Processor.process(BPEL1Processor.java:137)
[scac] at com.collaxa.cube.lang.compiler.CubeParserHelper.compile(CubeParserHelper.java:47)
[scac] at oracle.fabric.bpel.bpelc.BPELComponentValidator.validate(BPELComponentValidator.java:38)
[scac] at oracle.soa.scac.ValidateComposite.validateComponentTypeServicesReferences(ValidateComposite.java:1156)
[scac] at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:577)
[scac] at oracle.soa.scac.ValidateComposite.run(ValidateComposite.java:156)
[scac] at oracle.soa.scac.ValidateComposite.main(ValidateComposite.java:141)
[scac] WARNING: in D:\03.Dev_Env\JDevSpace\BPELWithJavaPostInside\BPELWithJavaInside\composite.xml(12,61): Schema validation failed for D:\03.Dev_Env\JDevSpace\BPELWithJavaPostInside\BPELWithJavaInside\composite.xml<Line 12, Column 61>: XML-24538: (Error) Can not find definition for element 'composite'
[scac] FATAL_ERROR: in BPELWithEmbededHttpPostFromJava.bpel: compilation failed
[scac] XML parsing failed because "Import type http://schemas.oracle.com/bpel/extension/java is not currently defined. The only valid import types are "wsdl" and "edl". If you are attempting to import an xsd file, please do so through a WSDL document."
[scac] n/a