BPEL Compilation Error: Load of wsdl "with Message part element undefined..

Hi Friends,
I am getting following error while compiling my BPEL process:
Error: Load of wsdl "FTPWrite.wsdl with Message part element undefined in wsdl [file:/D:/MyData/_MyProjects/052_Amazon_MetadataInterface/001_SVN/002_Intl/trunc/MetadataInterfaceIntl_2013Apr15_WorkingCode/MetadataInterface_Intl/MetadataInterface_Intl.wsdl] part name = reply     type = {http://com.fox.metadata/MetadataInterfaceIntl/MetadataInterface_Intl/types}processResponse" failed
However the reply message is already defined in the MetadataInterface_Intl.wsdlas shown below:
Code for MetadataInterface_Intl.wsdl::::
"<?xml version= '1.0' encoding= 'UTF-8' ?>
<wsdl:definitions
name="MetadataInterface_Intl"
targetNamespace="http://xmlns.oracle.com/MetadataInterfaceIntl/MetadataInterface_Intl/MetadataInterface_Intl"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:inp1="http://com.fox.metadata/MetadataInterfaceIntl/MetadataInterface_Intl/types"
xmlns:tns="http://xmlns.oracle.com/MetadataInterfaceIntl/MetadataInterface_Intl/MetadataInterface_Intl"
>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://com.fox.metadata/MetadataInterfaceIntl/MetadataInterface_Intl/types" schemaLocation="xsd/Metadata_Interface.xsd"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="requestMessage">
<wsdl:part name="request" element="inp1:process"/>
</wsdl:message>
*<wsdl:message name="replyMessage">*
*<wsdl:part name="reply" element="inp1:processResponse"/>*
*</wsdl:message>*
<wsdl:portType name="execute_ptt">
<wsdl:operation name="execute">
<wsdl:input message="tns:requestMessage"/>
<wsdl:output message="tns:replyMessage"/>
</wsdl:operation>
</wsdl:portType>
</wsdl:definitions>"
Surprisingly, this same code was compiling file last week and now I have no clue why I am getting this error. Can someone please shade some light on this issue?
Thanks,
Sachin.

Hello
I have had the same problem in Oracle BPM and solved it using the following steps:
1- In your application navigator window, expand the project that contains the business rule.
2- In the SOA Content, double click on your wsdl file.
3- When the file opens, select the schema view from the bottom of the page.
4- In the schema view, expand all the schema nodes and check if you see any values in red. If you see one, that value has probably caused the error and you should correct it using the property inspector window.
In my case, the schema location value was set to a wrong path, so I changed it and the error resolved.
Also, some error that appear as warning in the rule editor will show as compile error later, such as input types not being used and such, so those must be resolved before compiling.
Hope that was helpful
good luck

Similar Messages

  • Message part element undefined

    I get the following error on defining a new wsdl operation:
    Error(16,104): Load of wsdl "GetElligibility.wsdl with Message part element undefined in wsdl [oramds:/apps/com/tel/bdi/cp/Service.wsdl] part name = parameters     type = {http://dsd.cp.bd.tel.com/}GetElligibilityResponse" failed
    it points to
    <import namespace="http://bd.tel.com/ps/cp/Service"
    location="oramds:/apps/com/tel/bd/ps/cp/Service.wsdl" importType="wsdl"/>
    I am unable to figure out what exactly the problem may be. Help Required!!!

    have you improted oramds.jar? I haven't used oramds addresses but i'm sure we need to some settings in order to use oramds addresses both in jdev and soa suite.
    this link may help you http://boardreader.com/thread/11g_Deploying_SOA_Composite_that_uses_or_lh9dXlbmr.html

  • BPEL Compilation Error - JoJo

    I am looking for is trying to figure out what am I doing wrong for this compile time error message to appear when I try to deploy the BPEL service. The BPEL diagram indicates no errors.
    Error:
    [Error ORABPEL-10902]: compilation failed
    [Description]: in "bpel.xml", XML parsing failed because "undefined part element.
    In WSDL at "file:/C:/BPELTest/AddInts/bpel/AdderSvc.wsdl", message part element "{http://tempuri.org/}AddResponse" is not defined in any of the schemas.
    Please make sure the spelling of the element QName is correct and the WSDL import is complete.
    [Potential fix]: n/a.
    BPEL Scenario
    The scenario is very, very simple.
    I have a web service running on my local laptop (front-ended by the IIS app server). It adds two integer numbers and returns the value synchronously, and its WSDL is AdderSvc.wsdl (the same one listed in the error message). The BPEL process is merely kicked off by the "initiate" operation when using the BPEL Control as the client. "Initiate" takes two integer values to be added as inputs, and these two have the message types that map to the same message type that the AdderSvc is using. The BPEL process invokes the AdderSvc, and then invokes the callback to the client (BPEL Control). Very, Very simple stuff.
    All my variables, seem in order, but I continue to get the above error message when I try to compile and deploy.
    I am using a local copy of the AdderSvc.wsdl created by cutting and copying from the auto generated WSDL by IIS app server. I did this so that I could manually insert the "partnerLink" definitions into the AdderSvc WSDL as the auto generated WSDL does not describe this. The version of JDeveloper I am using is "Studio Edition Version 10.1.3.1.0.3960".
    The contents of AdderSvc.WSDL file that the compiler is complaining about is below:
    <?xml version="1.0" encoding="utf-8" ?>
    <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:tns="http://tempuri.org/"
    xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
    xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    targetNamespace="http://tempuri.org/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
    <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
    <s:element name="Add">
    <s:complexType>
    <s:sequence>
    <s:element minOccurs="1" maxOccurs="1" name="x" type="s:int" />
    <s:element minOccurs="1" maxOccurs="1" name="y" type="s:int" />
    </s:sequence>
    </s:complexType>
    </s:element>
    <s:element name="AddResponse">
    <s:complexType>
    <s:sequence>
    <s:element minOccurs="1" maxOccurs="1" name="AddResult" type="s:int" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    </wsdl:types>
    <wsdl:message name="AddSoapIn">
    <wsdl:part name="parameters" element="tns:Add"/>
    </wsdl:message>
    <wsdl:message name="AddSoapOut">
    <wsdl:part name="parameters" element="tns:AddResponse"/>
    </wsdl:message>
    <wsdl:portType name="CalcWSSoap">
    <wsdl:operation name="Add">
    <wsdl:input message="tns:AddSoapIn"/>
    <wsdl:output message="tns:AddSoapOut"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="CalcWSSoap" type="tns:CalcWSSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
    <wsdl:operation name="Add">
    <soap:operation soapAction="http://tempuri.org/Add" style="document" />
    <wsdl:input>
    <soap:body use="literal" />
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal" />
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="CalcWS">
    <documentation xmlns="http://schemas.xmlsoap.org/wsdl/" />
    <wsdl:port name="CalcWSSoap" binding="tns:CalcWSSoap">
    <soap:address location="http://localhost/CalcWS/CalcWSnew.asmx" />
    </wsdl:port>
    </wsdl:service>
    <plnk:partnerLinkType name="Add">
    <plnk:role name="AddProvider">
    <plnk:portType name="tns:CalcWSSoap"/>
    </plnk:role>
    </plnk:partnerLinkType>
    </wsdl:definitions>

    Please ignore this problem as the data presented is not accurate.

  • WSDL with messages consisting of multiple parts

    Hi,
    I need to create an ABAP client for a Web Service.  In the WSDL of the Service I want to call, there are messages consisting of multiple parts like this one:
           <message name="AddOrUpdateSeekersIn">
                  <part name="header" element="mh:MonsterHeader"/>
                   <part name="catheader" element="cat:CompanyAuthHeader"/>
                 <part name="body" element="monster:JobSeekers"/>
           </message>
    I've found a document that says this is not supported by the ABAP Proxy Generation wizard. 
    On the ABAP forum (WS Proxy Generation for WSDL with messages consisting of multiple parts) someone suggested me to ask for advice here on whether I would modify the WSDL so that the message only contains one part.  Is this possible and how would I do that?
    Thanks,
    Tim

    Have u ever know the agile way of building messages for SERVICE by reusing data types in XSDS?
    When ever u define a Service and Service Operation you have to define Request, Response, Fault messages for EACH Service operation.
    A message is not always same as DATA, however a message is the DATA representation in a SERVICE operation context to address the operation Request, Response and FAULT (Exception)
    Always try to build the message requirement of a service operation in such a way so that we can reuse the data types.
    So during the service requirement analysis, decompose all DATA REKS such a way so that we can build data entities as
    atomic data types
    composite data types and
    canonical data types in a such a way
    atomic data types are part of composite data types
    and composite data types are part of canonical data types
    and canonical data types map to business service operation request and response
    composite or atomic data types map to FAULT messages
    This way you will have an agile approach to fullfill the data requirement of messages in services context, also can avoid the technology limitation in service enabled platform such as ABAP R3
    PS: there might be a other temp solution, but this should be the way we do in SOA practice.
    Thanks

  • BPEL Compilation Error - Take 2 - JoJo

    I am looking for is trying to figure out what am I doing wrong for this compile time error message to appear when I try to deploy the BPEL service. The BPEL diagram indicates no errors.
    Error:
    [Error ORABPEL-10902]: compilation failed
    [Description]: in "bpel.xml", XML parsing failed because "undefined WSDL message.
    Message "{http://tempuri.org/}AddSoapOut" is not defined in WSDL at "file:/C:/BPELTest/AddInts/bpel/AddInts.wsdl".
    Please make sure the spelling of the message name is correct and the WSDL import is complete.
    [Potential fix]: n/a.
    BPEL Scenario
    The scenario is very, very simple.
    I have a web service running on my local laptop (front-ended by the IIS app server). It adds two integer numbers and returns the value synchronously, and its WSDL is AdderSvc.wsdl (the same one listed in the error message). The BPEL process is merely kicked off by the "initiate" operation when using the BPEL Control as the client. "Initiate" takes two integer values to be added as inputs, and these two have the message types that map to the same message type that the AdderSvc is using. The BPEL process invokes the AdderSvc, and then invokes the callback to the client (BPEL Control). Very, Very simple stuff.
    I am using a local copy of the AdderSvc.wsdl created by cutting and copying from the auto generated WSDL by IIS app server. I did this so that I could manually insert the "partnerLink" definitions into the AdderSvc WSDL as the auto generated WSDL does not describe this. The version of JDeveloper I am using is "Studio Edition Version 10.1.3.1.0.3960".
    All my variables, seem in order, but I continue to get the above error message when I try to compile and deploy. Attached are the .bpel and .wsdl files.
    Any suggestions will be geratly appreciated
    AddInts.bpel file
    <process name="AddInts" targetNamespace="http://xmlns.oracle.com/AddInts"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ns1="http://tempuri.org/"
    xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:client="http://xmlns.oracle.com/AddInts"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc">
    <!--
    PARTNERLINKS
    List of services participating in this BPEL process
    -->
    <partnerLinks>
    <!--
    The 'client' role represents the requester of this service. It is
    used for callback. The location and correlation information associated
    with the client role are automatically set using WS-Addressing.
    -->
    <partnerLink name="client" partnerLinkType="client:AddInts"
    myRole="AddIntsProvider" partnerRole="AddIntsRequester"/>
    <partnerLink name="AdderSvc" partnerRole="AddProvider"
    partnerLinkType="ns1:Add"/>
    </partnerLinks>
    <!--
    VARIABLES
    List of messages and XML documents used within this BPEL process
    -->
    <variables>
    <!-- -->
    <!-- Reference to the message passed as input during initiation -->
    <variable name="Invoke_1_Add_InputVariable"
    messageType="ns1:AddSoapIn"/>
    <variable name="Invoke_1_Add_OutputVariable"
    messageType="ns1:AddSoapOut"/>
    </variables>
    <!--
    ORCHESTRATION LOGIC
    Set of activities coordinating the flow of messages across the
    services integrated within this business process
    -->
    <sequence name="main">
    <!-- Receive input from requestor. (Note: This maps to operation defined in AddInts.wsdl) -->
    <receive name="receiveInput" partnerLink="client"
    portType="client:AddInts" operation="initiate"
    variable="Invoke_1_Add_InputVariable" createInstance="yes"/>
    <!--
    Asynchronous callback to the requester. (Note: the callback location and correlation id is transparently handled using WS-addressing.)
    -->
    <invoke name="Invoke_1" partnerLink="AdderSvc" portType="ns1:CalcWSSoap"
    operation="Add" inputVariable="Invoke_1_Add_InputVariable"
    outputVariable="Invoke_1_Add_OutputVariable"/>
    <invoke name="callbackClient" partnerLink="client"
    portType="client:AddIntsCallback" operation="onResult"
    inputVariable="Invoke_1_Add_OutputVariable"/>
    </sequence>
    </process>
    AddInts.wsdl file
    <?xml version="1.0" encoding="UTF-8"?>
    <definitions name="AddInts"
    targetNamespace="http://xmlns.oracle.com/AddInts"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:client="http://xmlns.oracle.com/AddInts"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:nsl="http://tempuri.org/">
         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         TYPE DEFINITION - List of services participating in this BPEL process
         The default output of the BPEL designer uses strings as input and
         output to the BPEL Process. But you can define or import any XML
         Schema type and use them as part of the message types.
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
         <types>
              <schema xmlns="http://www.w3.org/2001/XMLSchema">
                   <import namespace="http://xmlns.oracle.com/AddInts" schemaLocation="AddInts.xsd" />
              </schema>
    <schema xmlns="http://www.w3.org/2001/XMLSchema">
                   <import namespace="http://tempuri.org/" schemaLocation="AdderSvc.xsd" />
              </schema>
    </types>
         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         MESSAGE TYPE DEFINITION - Definition of the message types used as
         part of the port type defintions
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
         <message name="AddIntsRequestMessage">
              <part name="payload" element="client:AddIntsProcessRequest"/>
         </message>
         <message name="AddIntsResponseMessage">
              <part name="payload" element="client:AddIntsProcessResponse"/>
         </message>
    <!--
    -->
         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         PORT TYPE DEFINITION - A port type groups a set of operations into
         a logical service unit.
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
         <!-- portType implemented by the AddInts BPEL process -->
         <portType name="AddInts">
              <operation name="initiate">
                   <!-- <input message="client:AddIntsRequestMessage"/> -->
                   <input message="nsl:AddSoapIn"/>
              </operation>
         </portType>
         <!-- portType implemented by the requester of AddInts BPEL process
         for asynchronous callback purposes
         -->
         <portType name="AddIntsCallback">
              <operation name="onResult">
                   <!-- <input message="client:AddIntsResponseMessage"/> -->
                   <input message="nsl:AddSoapOut"/>
              </operation>
         </portType>
         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         PARTNER LINK TYPE DEFINITION
         the AddInts partnerLinkType binds the provider and
         requester portType into an asynchronous conversation.
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
         <plnk:partnerLinkType name="AddInts">
              <plnk:role name="AddIntsProvider">
                   <plnk:portType name="client:AddInts"/>
              </plnk:role>
              <plnk:role name="AddIntsRequester">
                   <plnk:portType name="client:AddIntsCallback"/>
              </plnk:role>
         </plnk:partnerLinkType>
    </definitions>
    AdderSvc.wsdl file
    <?xml version="1.0" encoding="utf-8" ?>
    <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:tns="http://tempuri.org/"
    xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
    xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    targetNamespace="http://tempuri.org/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
    <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
    <s:element name="Add">
    <s:complexType>
    <s:sequence>
    <s:element minOccurs="1" maxOccurs="1" name="x" type="s:int" />
    <s:element minOccurs="1" maxOccurs="1" name="y" type="s:int" />
    </s:sequence>
    </s:complexType>
    </s:element>
    <s:element name="AddResponse">
    <s:complexType>
    <s:sequence>
    <s:element minOccurs="1" maxOccurs="1" name="AddResult" type="s:int" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    <!--
    <schema xmlns="http://www.w3.org/2001/XMLSchema">
    <import namespace="http://tempuri.org/" schemaLocation="AdderSvc.xsd" />
    </schema>
    -->
    </wsdl:types>
    <wsdl:message name="AddSoapIn">
    <wsdl:part name="parameters" element="tns:Add"/>
    </wsdl:message>
    <wsdl:message name="AddSoapOut">
    <wsdl:part name="parameters" element="tns:AddResponse"/>
    </wsdl:message>
    <wsdl:portType name="CalcWSSoap">
    <wsdl:operation name="Add">
    <wsdl:input message="tns:AddSoapIn"/>
    <wsdl:output message="tns:AddSoapOut"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="CalcWSSoap" type="tns:CalcWSSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
    <wsdl:operation name="Add">
    <soap:operation soapAction="http://tempuri.org/Add" style="document" />
    <wsdl:input>
    <soap:body use="literal" />
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal" />
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="CalcWS">
    <documentation xmlns="http://schemas.xmlsoap.org/wsdl/" />
    <wsdl:port name="CalcWSSoap" binding="tns:CalcWSSoap">
    <soap:address location="http://localhost/CalcWS/CalcWSnew.asmx" />
    </wsdl:port>
    </wsdl:service>
    <plnk:partnerLinkType name="Add">
    <plnk:role name="AddProvider">
    <plnk:portType name="tns:CalcWSSoap"/>
    </plnk:role>
    </plnk:partnerLinkType>
    </wsdl:definitions>

    This problem has been resolved. The primary problem was due to the fact that I was trying to pass variables to the service provider without doing an appropriate assign function. Once the assignment was done the compilation and deployment were successful.
    For more information on how to make synchronous BPEL calls to external Web Services, refer to the sample titled 104.SyncQuoteConsumer and read the document in the BPEL help section titled "Invoking Synchronuos Web Service".

  • BPEL Compiler Error

    I am trying to create synchronus BPEL Process .I am getting the input from a routing BPEL and then after transforming the incoming xml i am giving it back to the routing BPEL .
    But i am getting a compiler error saying that the variable defined with a particular xsd is not defined.
    Error :-
    Project: D:\oraclBPM\integration\jdev\jdev\mywork\testing\RRToOAG\RRToOAG.jpr
    D:\oraclBPM\integration\jdev\jdev\mywork\testing\RRToOAG\RRToOAG.bpel
    Error(30): [Error ORABPEL-10010]: unresolved element [Description]: in line 30 of "D:\oraclBPM\integration\jdev\jdev\mywork\testing\RRToOAG\RRToOAG.bpel", XML element "{http://www.openapplications.org/oagis/9}ProcessReceiveDelivery" of variable "Transform_Output" is not defined. [Potential fix]: Make sure the XML element "{http://www.openapplications.org/oagis/9}ProcessReceiveDelivery" is defined in one of WSDLs that are referenced by the deployment descriptor.
    I am not understanding this.
    This is my BPEL file :
    <!--
    // Oracle JDeveloper BPEL Designer
    // Created: Mon Nov 05 13:58:09 IST 2007
    // Author: m1004429
    // Purpose: Synchronous BPEL Process
    -->
    <process name="RRToOAG"
    targetNamespace="http://xmlns.oracle.com/RRToOAG"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ccf="http://clickcommerce.com/integration/xpathfunctions"
    xmlns:ns4="http://clickcommerce.com/RoutingBpel" xmlns:ns1="http://www.w3.org/2001/XMLSchema" xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap" xmlns:ns3="http://www.openapplications.org/oagis/9" xmlns:ns2="http://clickcommerce.com/rrXML" xmlns:bpelx="http://schemas.oracle.com/bpel/extension" xmlns:client="http://xmlns.oracle.com/RRToOAG" xmlns:ora="http://schemas.oracle.com/xpath/extension" xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"><!-- ================================================================= --><!-- PARTNERLINKS --><!-- List of services participating in this BPEL process --><!-- ================================================================= -->
    <partnerLinks><!--
    The 'client' role represents the requester of this service. It is
    used for callback. The location and correlation information associated
    with the client role are automatically set using WS-Addressing.
    -->
    <partnerLink name="routingBPEL" partnerLinkType="ns4:RoutingBpel" myRole="RoutingBpelRequester" partnerRole="RoutingBpelProvider"/>
    </partnerLinks><!-- ================================================================= --><!-- VARIABLES --><!-- List of messages and XML documents used within this BPEL process --><!-- ================================================================= -->
    <variables><!-- Reference to the message passed as input during initiation --><!--
    Reference to the message that will be returned to the requester
    -->
    <variable name="SimpleVariable" type="ns1:string"/>
    <variable name="Transform_Input" element="ns2:rrXML"/>
    <variable name="Transform_Output" element="ns3:ProcessReceiveDelivery"/>
    <variable name="receiveInput_onResult_InputVariable" messageType="ns4:RoutingBpelRequestMessage"/>
    <variable name="replyOutput_onResult_OutputVariable" messageType="ns4:RoutingBpelResponseMessage"/>
    </variables><!-- ================================================================= --><!-- ORCHESTRATION LOGIC --><!-- Set of activities coordinating the flow of messages across the --><!-- services integrated within this business process --><!-- ================================================================= -->
    <sequence name="main"><!-- Receive input from requestor.
    Note: This maps to operation defined in RRToOAG.wsdl
    -->
    <receive name="receiveInput" partnerLink="routingBPEL" portType="ns4:RoutingBpelCallback" operation="onResult" variable="receiveInput_onResult_InputVariable" createInstance="yes"/><!-- Generate reply to synchronous request -->
    <assign name="Assign_Input">
    <copy>
    <from variable="receiveInput_onResult_InputVariable" part="payload"/>
    <to variable="SimpleVariable"/>
    </copy>
    <copy>
    <from expression="bpws:getVariableData('SimpleVariable')"/>
    <to variable="SimpleVariable"/>
    </copy>
    <copy>
    <from expression="ora:parseEscapedXML(bpws:getVariableData('Transform_Input'))"/>
    <to variable="Transform_Input"/>
    </copy>
    </assign>
    <assign name="Strip_Empty_Elements">
    <copy>
    <from expression="ccf:strip(bpws:getVariableData('Transform_Input'))"/>
    <to variable="Transform_Input"/>
    </copy>
    </assign>
    <assign name="TransformRRToOAG">
    <copy>
    <from expression="ora:processXSLT('Transformation_1.xsl',bpws:getVariableData('Transform_Input'))"/>
    <to variable="Transform_Output"/>
    </copy>
    <bpelx:annotation>
    <bpelx:pattern>transformation
    </bpelx:pattern>
    </bpelx:annotation>
    </assign>
    <assign name="AssignOutput">
    <copy>
    <from expression="ora:getContentAsString(bpws:getVariableData('Transform_Output','/ns3:ProcessReceiveDelivery'))"/>
    <to variable="replyOutput_onResult_OutputVariable" part="payload"/>
    </copy>
    </assign>
    <reply name="replyOutput" partnerLink="routingBPEL" portType="ns4:RoutingBpelCallback" operation="onResult" variable="replyOutput_onResult_OutputVariable"/>
    </sequence>
    </process>
    And this is my WSDL file :
    <definitions
    name="RRToOAG"
    targetNamespace="http://xmlns.oracle.com/RRToOAG"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:ns1="http://clickcommerce.com/rrXML"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:ns2="http://www.openapplications.org/oagis/9"
    xmlns:client="http://xmlns.oracle.com/RRToOAG"
    >
    <types>
    <schema attributeFormDefault="qualified"
    elementFormDefault="qualified" targetNamespace="http://xmlns.oracle.com/RRToOAG"
    xmlns="http://www.w3.org/2001/XMLSchema"
    xmlns:ns1="http://clickcommerce.com/rrXML"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:ns2="http://www.openapplications.org/oagis/9"
    xmlns:client="http://xmlns.oracle.com/RRToOAG">
    <element name="RRToOAGProcessRequest">
    <complexType>
    <sequence>
    <element name="input" type="string"/>
    </sequence>
    </complexType>
    </element>
    <element name="RRToOAGProcessResponse">
    <complexType>
    <sequence>
    <element name="result" type="string"/>
    </sequence>
    </complexType>
    </element>
    </schema>
    <xsd:schema
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:ns1="http://clickcommerce.com/rrXML"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:ns2="http://www.openapplications.org/oagis/9"
    xmlns:client="http://xmlns.oracle.com/RRToOAG">
    <xsd:import namespace="http://clickcommerce.com/rrXML"
    schemaLocation="http://localhost/orabpel/xmllib/xsd/RRXML/rrXML.xsd"/>
    </xsd:schema>
    <xsd:schema
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:ns1="http://clickcommerce.com/rrXML"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:ns2="http://www.openapplications.org/oagis/9"
    xmlns:client="http://xmlns.oracle.com/RRToOAG">
    <xsd:import namespace="http://www.openapplications.org/oagis/9"
    schemaLocation="http://localhost/orabpel/xmllib/xsd/OAGIS/BODs/Standalone/ProcessReceiveDelivery.xsd"/>
    </xsd:schema>
    </types>
    <message name="RRToOAGResponseMessage">
    <part name="payload" element="client:RRToOAGProcessResponse"/>
    </message>
    <message name="RRToOAGRequestMessage">
    <part name="payload" element="client:RRToOAGProcessRequest"/>
    </message>
    <portType name="RRToOAG">
    <operation name="process">
    <input message="client:RRToOAGRequestMessage"/>
    <output message="client:RRToOAGResponseMessage"/>
    </operation>
    </portType>
    <plnk:partnerLinkType name="RRToOAG">
    <plnk:role name="RRToOAGProvider">
    <plnk:portType name="client:RRToOAG"/>
    </plnk:role>
    </plnk:partnerLinkType>
    </definitions>
    Has anyone of you encountered this error before ? If so, kindly let me know what solution you deployed to get rid of this error ?

    I guess you have the openApplication XSD in a seperate XSD?
    If so you have to include the XSD in your WSDL of the process. You can only use schemas you included in the WSDL of your process.
    Rgds,
    Martin

  • G555 (0873) error loading operating system with fresh install of XP

    Hello,
              I am in need of assistance.  i had XP Pro installed and functioning on my Lenovo G555 0873, but due to a bad virus i received in email I needed to reload XP because it corrupted everything.  Just use it for some games so wasn't worried about data.  But now I get an error loading operating system after fresh install of XP Pro,  Computer formats drive copyies files and restarts like itis supposed then Operating system is lost?  Can you help me?
    Xtiansdomain

    hey Xtiansdomain,
    i do hope that you created recovery media via One Key Recovery. If you did, use that to recover your system.
    however if no recovery media was made, get in contact with the support crew via : http://bit.ly/LNVsuppNum
    WW Social Media
    Important Note: If you need help, post your question in the forum, and include your system type, model number and OS. Do not post your serial number.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"!
    Follow @LenovoForums on Twitter!
    Have you checked out the Community Knowledgebase yet?!
    How to send a private message? --> Check out this article.

  • Compile error: Eclipse confuses Type with Window.Type

    Hi there,
    I'm using Eclipse Luna (Version: Luna Service Release 1a (4.4.1)) and JDK 1.8.0_31.
    Our projects are build with Maven. Maven build works without any problems and also our Netbeans users do not have any issues.
    But Eclipse shows compile errors and it seems, that it confuses the generic Java Type with java.awt.Window.Type which was introduced with Java 1.7.
    I created the following minimized example, which reproduces the compile problem.
    This class creates a instance of MyDialog which uses the generic Java Type:
    public class TypeTest {
    public static void main(String[] args) {
    String str = new String();
    MyDialog<String> dialog = new MyDialog<String>();
    String x = dialog.getValue(str);
    And this is the implementation of the dialog of type Type:
    import javax.swing.JDialog;
    public class MyDialog<Type> extends JDialog {
    public MyDialog() {
    super();
    public Type getValue(Type value) {
    return value;
    Eclipse persists that for getValue in MyDialog the Type is a Window.Type, which is wrong!
    This is the compile error message:
    The method getValue(Window.Type) in the type MyDialog<String> is not applicable for the arguments (String)
    Since it works without any issues for the maven build and the netbeans users, it seems to me that this is an Eclipse issue or bug? Or can someone give me a hint, how this can be solved?
    Thanks and kind regards,
    Daniel

    I just found that this question has never been answered, and from a cursory look I wasn't actually sure if this is a bug or not.
    Turns out I already wrote a little "essay" on what seems to be the same issue, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=396378#c6
    Bottom line: JLS doesn't seem to specify how to interpret / handle a conflict between an inherited member type and a same-named type parameter.
    This seems to impliy that both implementations, javac and ecj - although different - are both valid wrt JLS.

  • Error loading class problem with applet (Newbie)

    Hi,
    I am new to Java applets. I try to display a simple sample. I put this into html file: <APPLET codebase="classes" code="NewApplet.class" width=350 height=200></APPLET>
    And it always appears one problem:
    Error loading class: NewApplet
    java.lang.NoClassDefFoundError
    java.lang.ClassNotFoundException: NewApplet
         at com/ms/vm/loader/URLClassLoader.loadClass
         at com/ms/vm/loader/URLClassLoader.loadClass
         at com/ms/applet/AppletPanel.securedClassLoad
         at com/ms/applet/AppletPanel.processSentEvent
         at com/ms/applet/AppletPanel.processSentEvent
         at com/ms/applet/AppletPanel.run
         at java/lang/Thread.run
    Can anybody help please? Thanks in advance.

    Now I am able to load the applet on MAC OS X 10.4.11. This is due to network issue.
    Now my problem with the applet functionality. My applet will display the map image. Applet contains the navigation arrow keys at the top left of my applet. These keys will be used to navigate through the map.
    The problem is while user using the navigation buttons, the image got squash and stretch.
    This is happened only on MAC OS X 10.4.11 and Its working fine on PC and MAC OS X 10.5.5.
    Please anyone help in this regard. Thanks in advance.

  • Compilation error in jsp script with weblogic 9.1 server

    Hi All,
              i am using weblogic 9.1 compiler to compile my jsp code.
              it gives me compilation error.
              The root cause of the error is %% which comes in the code.
              for e.g take this code:-
              <%
              System.out.println("%%abc");
              %>
              this code will give error while error.
              here it is identifing %% as termination tag!
              same code works in tomcat & weblogic 8.1
              can anyone give any information in this regard.
              Reagrds
              Rahul

    I am also getting the same error. If you have solved this issue please share the solution.
              Thanks,
              Dikshit

  • Error while deploying a composite  (Message part "body" is undefined)

    Hi All,
    I am trying to deploy a composite but i am getting the following error.
    Buildfile: C:\Oracle\MiddlewareJdev\jdeveloper\bin\ant-sca-compile.xml
    scac:
    [scac] Validating composite "C:\JDeveloper\mywork\Sample\SampleDequeueBPEL\composite.xml"
    [scac] /C:/JDeveloper/mywork/Sample/SampleDequeueBPEL/Outputftp.wsdl: error: Message part "body" is undefined [element = EmpCollection
         [scac] Setting BPELC option 'classpath' to C:\Oracle\MiddlewareJdev\jdeveloper\jdev\extensions\oracle.sca.modeler.jar;C:\Oracle\MiddlewareJdev\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime.jar;C:\Oracle\MiddlewareJdev\jdeveloper\soa\modules\oracle.soa.mgmt_11.1.1\soa-infra-mgmt.jar;C:\Oracle\MiddlewareJdev\oracle_common\modules\oracle.fabriccommon_11.1.1\fabric-common.jar;C:\Oracle\MiddlewareJdev\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel.jar;C:\Oracle\MiddlewareJdev\jdeveloper\soa\modules\oracle.soa.mediator_11.1.1\mediator_client.jar;C:\Oracle\MiddlewareJdev\oracle_common\modules\oracle.mds_11.1.1\mdsrt.jar;C:\Oracle\MiddlewareJdev\oracle_common\modules\oracle.adf.model_11.1.1\adfbcsvc.jar;C:\Oracle\MiddlewareJdev\oracle_common\modules\oracle.adf.model_11.1.1\adfbcsvc-share.jar;C:\Oracle\MiddlewareJdev\oracle_common\modules\commonj.sdo_2.1.0.jar;C:\Oracle\MiddlewareJdev\modules\org.eclipse.persistence_1.1.0.0_2-1.jar;C:\Oracle\MiddlewareJdev\oracle_common\modules\oracle.webservices_11.1.1\wsclient.jar;C:\Oracle\MiddlewareJdev\oracle_common\modules\oracle.web-common_11.1.1.jar;;C:\JDeveloper\mywork\Sample\SampleDequeueBPEL\SCA-INF\classes
    [scac] C:\JDeveloper\mywork\Sample\SampleDequeueBPEL\composite.xml:21: error: SCAC-50012
    BUILD FAILED
    C:\Oracle\MiddlewareJdev\jdeveloper\bin\ant-sca-compile.xml:272: Java returned: 1 Check log file : C:\JDeveloper\mywork\Sample\SampleDequeueBPEL\SCA-INF\classes\scac.log for errors
    Total time: 4 seconds
    This is an integration from Dequeue to FTP . Dequeue have a payload of message type which is transformed to Ftp message type. Below is the wsdl file where i am getting error
    <wsdl:definitions
         name="Outputftp"
         targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/ftp/Sample/SampleDequeueBPEL/Outputftp"
         xmlns:jca="http://xmlns.oracle.com/pcbpel/wsdl/jca/"
         xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
         xmlns:tns="http://xmlns.oracle.com/pcbpel/adapter/ftp/Sample/SampleDequeueBPEL/Outputftp"
         xmlns:plt="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
        >
      <plt:partnerLinkType name="Put_plt" >
        <plt:role name="Put_role" >
          <plt:portType name="tns:Put_ptt" />
        </plt:role>
      </plt:partnerLinkType>
        <wsdl:types>
          <schema targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/ftp/Sample/SampleDequeueBPEL/Outputftp"
                  xmlns="http://www.w3.org/2001/XMLSchema" >
            <include schemaLocation="xsd/FileFTP.xsd" />
          </schema>
        </wsdl:types>
        <wsdl:message name="Put_msg">
            <wsdl:part name="body" element="EmpCollection"/>
        </wsdl:message>
        <wsdl:portType name="Put_ptt">
            <wsdl:operation name="Put">
                <wsdl:input message="tns:Put_msg"/>
            </wsdl:operation>
        </wsdl:portType>
    </wsdl:definitions>XSD of FTP:
    <?xml version= '1.0' encoding= 'UTF-8' ?>
    <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
        <xs:element name="EmpCollection">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Emp" maxOccurs="unbounded" minOccurs="0">
                        <xs:complexType>
                            <xs:sequence>
                                <xs:element type="xs:string" name="name"/>
                                <xs:element type="xs:byte" name="id"/>
                                <xs:element type="xs:byte" name="dept"/>
                                <xs:element type="xs:string" name="address"/>
                            </xs:sequence>
                        </xs:complexType>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
    </xs:schema>Could someone help me on this. Thanks in advance.
    Thanks
    Gnanaprakasam R

    Gnanaprakasam ,
    Check log file : C:\JDeveloper\mywork\Sample\SampleDequeueBPEL\SCA-INF\classes\scac.log for errorsDid you managed to look into logs.
    Try to reconfigured the ftp adapter from scratch.
    I had ran into same error as yours what i did was, restarted the Jdeveloper and was able to compile !!
    Regards,
    Abhinav Gupta

  • Simple Sync BPEL Compilation Error

    I have been able to build and compile some simple sync and async bpel processes. Now I am running into the following error, which I have no idea where it is coming from. I doublechecked all my bpel and wsdl code and there is nothing out of the ordinary. Search on this error resulted in nothing.
    Error: Exception not handled by the Collaxa Cube system.
    An unhandled exception has been thrown in the Collaxa Cube system. The exception reported is:
    "Unable to write to stream: Could not find prefix for namespace: java.io.IOException: Could not find prefix for namespace
         at oracle.j2ee.ws.wsdl.extensions.ParseUtils.getAttValFromQName(ParseUtils.java:77)
         at oracle.j2ee.ws.wsdl.extensions.soap.SOAPHeaderSerializer.marshall(SOAPHeaderSerializer.java:46)
         at oracle.j2ee.ws.wsdl.extensions.ParseUtils.writeExtensibilityElements(ParseUtils.java:128)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeBindingOperation(WSDLWriterImpl.java:373)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeBinding(WSDLWriterImpl.java:323)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeDefinition(WSDLWriterImpl.java:197)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeWSDL(WSDLWriterImpl.java:93)
         at com.collaxa.cube.lang.compiler.template.WSDLGenerator.writeWSDL(WSDLGenerator.java:285)
         at com.collaxa.cube.lang.compiler.template.WSDLGenerator.generate(WSDLGenerator.java:311)
         at com.collaxa.cube.lang.compiler.CubeProcessor.generateOutput(CubeProcessor.java:814)
         at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:563)
         at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:457)
         at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
         at oracle.tip.tools.ide.pm.util.CollaxaCompiler.compile(CollaxaCompiler.java:164)
         at oracle.tip.tools.ide.pm.util.BPELCompiler$2.run(BPELCompiler.java:529)
         at java.lang.Thread.run(Thread.java:595)
         at oracle.j2ee.ws.wsdl.extensions.soap.SOAPHeaderSerializer.marshall(SOAPHeaderSerializer.java:65)
         at oracle.j2ee.ws.wsdl.extensions.ParseUtils.writeExtensibilityElements(ParseUtils.java:128)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeBindingOperation(WSDLWriterImpl.java:373)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeBinding(WSDLWriterImpl.java:323)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeDefinition(WSDLWriterImpl.java:197)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeWSDL(WSDLWriterImpl.java:93)
         at com.collaxa.cube.lang.compiler.template.WSDLGenerator.writeWSDL(WSDLGenerator.java:285)
         at com.collaxa.cube.lang.compiler.template.WSDLGenerator.generate(WSDLGenerator.java:311)
         at com.collaxa.cube.lang.compiler.CubeProcessor.generateOutput(CubeProcessor.java:814)
         at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:563)
         at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:457)
         at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
         at oracle.tip.tools.ide.pm.util.CollaxaCompiler.compile(CollaxaCompiler.java:164)
         at oracle.tip.tools.ide.pm.util.BPELCompiler$2.run(BPELCompiler.java:529)
         at java.lang.Thread.run(Thread.java:595)
    Exception: Unable to write to stream: Could not find prefix for namespace: java.io.IOException: Could not find prefix for namespace
         at oracle.j2ee.ws.wsdl.extensions.ParseUtils.getAttValFromQName(ParseUtils.java:77)
         at oracle.j2ee.ws.wsdl.extensions.soap.SOAPHeaderSerializer.marshall(SOAPHeaderSerializer.java:46)
         at oracle.j2ee.ws.wsdl.extensions.ParseUtils.writeExtensibilityElements(ParseUtils.java:128)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeBindingOperation(WSDLWriterImpl.java:373)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeBinding(WSDLWriterImpl.java:323)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeDefinition(WSDLWriterImpl.java:197)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeWSDL(WSDLWriterImpl.java:93)
         at com.collaxa.cube.lang.compiler.template.WSDLGenerator.writeWSDL(WSDLGenerator.java:285)
         at com.collaxa.cube.lang.compiler.template.WSDLGenerator.generate(WSDLGenerator.java:311)
         at com.collaxa.cube.lang.compiler.CubeProcessor.generateOutput(CubeProcessor.java:814)
         at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:563)
         at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:457)
         at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
         at oracle.tip.tools.ide.pm.util.CollaxaCompiler.compile(CollaxaCompiler.java:164)
         at oracle.tip.tools.ide.pm.util.BPELCompiler$2.run(BPELCompiler.java:529)
         at java.lang.Thread.run(Thread.java:595)
    Handled As: com.collaxa.cube.lang.compiler.CubeCException

    Ughh!! Problem solved. Damn namespaces!

  • Trigger Compilation Errors after Full Import with Datapump

    Hello All,
    We did a full import with Oracle Datapump, and encountered some errors related to triggers:
    ORA-39082: Object type TRIGGER:"CONVERT3"."CUBCNVT_AUDIT_RESET" created with compilation warnings
    ORA-39082: Object type TRIGGER:"CONVERT3"."CUBCNVT_AUDIT_RESET" created with compilation warnings
    ORA-39082: Object type TRIGGER:"CONVERT3"."CUBCNVT_AUDIT" created with compilation warnings
    ORA-39082: Object type TRIGGER:"CONVERT3"."CUBCNVT_AUDIT" created with compilation warnings
    ORA-39082: Object type TRIGGER:"CONVERT3"."CURCNVT_AUDIT_RESET" created with compilation warnings
    ORA-39082: Object type TRIGGER:"CONVERT3"."CURCNVT_AUDIT_RESET" created with compilation warnings
    ORA-39082: Object type TRIGGER:"CONVERT3"."CURCNVT_AUDIT" created with compilation warnings
    ORA-39082: Object type TRIGGER:"CONVERT3"."CURCNVT_AUDIT" created with compilation warningsWe are wondering if there is some bug with the datapump on oracle 10.2.0.2. What caused such errors and how to resolve this trigger issue?
    Thanks!

    Hello,
    Show errors / at the end of the trigger and see if any of the dependent objects is missing resulting in error at compilation.
    Also you can try manually fixing the issue
    CREATE OR REPLACE TRIGGER table1_trg
       AFTER INSERT
       ON TABLE1    REFERENCING NEW AS new OLD AS old
       FOR EACH ROW
    DECLARE
       tmpvar   NUMBER;
    BEGIN
    Trigger code
    EXCEPTION
       WHEN OTHERS
       THEN
          -- Consider logging the error and then re-raise
          RAISE;
    END table1_trg;
    SHOW ERRORS;Regards

  • Compile error at call Package with type parameter

    Hello!
    I have a problem.
    I have a package PKG_ARRAY_PARAMETER. This package has a procedure with an array parameter.
    PACKAGE PKG_ARRAY_PARAMETER IS
    -- Define Record and Record-Table (array)
    TYPE my_rec is record
    ( v_column1 VARCHAR2(5));
    --Array from my_rec
    TYPE my_rec_table is table of my_rec
    INDEX BY BINARY_INTEGER;
    v_rectable my_rec_table;
    PROCEDURE my_array_proc(p_array my_rec_table);
    END;
    PACKAGE BODY PKG_ARRAY_PARAMETER AS
    PROCEDURE my_array_proc (p_array my_rec_table)IS
    v_index BINARY_INTEGER;
    v_count number;
    BEGIN
    v_count := 1;
    END;
    END;
    The package compiled without errors.
    The problem ist the call of the package procedure.
    DECLARE
         -- Define Record and Record-Table (array)
    TYPE my_rec is record
    ( v_column1 VARCHAR2(5));
    --Array from my_rec
    TYPE my_rec_table is table of my_rec
    INDEX BY BINARY_INTEGER;
    v_rectable my_rec_table;
    BEGIN
         v_rectable(1).v_column1:='aaa';
         PKG_ARRAY_PARAMETER.my_array_proc(v_rectable);
    --null;     
    END;
    I get the error "Error 306.... wrong number or types of arguments in call to 'MY_ARRAY_PROC'"
    Can anybody help me. I have no idea wh I get this error.
    Thanks

    As you have discovered, even if the definitions are identical Oracle treats them as different objects. I recommend "Oracle PL/SQL Programming" by Steven Feuerstein which has a couple of chapters on collections and specifically warns against this.
    I have that section bookmarked as I can never remember how to manipulate collections.

  • R4 EA: Error loading a table with an XMLTYPE field

    When I try to view the data in a table with an XMLTYPE field I get the following error in R4 EA Version 4.0.0.12 Build MAIN-12-27.  This works in 2.2 and 3.0.
    oracle.sqldeveloper.migration.application
         Error: Resource not found: ${SCRATCH_COMMAND_ICON}.
    Double clicking on the error opens the EXTENSION.XML file and shows this line:
    <trigger-hooks xmlns="http://xmlns.oracle.com/ide/extension">
      <!-- Add registry here if required -->
      <triggers xmlns:c="http://xmlns.oracle.com/ide/customization">
        <actions xmlns="http://xmlns.oracle.com/jdeveloper/1013/extension">
          <action id="MigrationProject.ApplicationScan">
            <properties>
              <property name="Name">${APPSCAN_TITLE}</property>
              <property name="MnemonicKey">${APPSCAN_TITLE2}</property>
              <property name="SmallIcon">res:${SCRATCH_COMMAND_ICON}</property>
            </properties>
          </action>
        </actions>
    The table has the following definition:
    ID    NUMBER(38,0)    No
    WS_DATA    XMLTYPE    Yes
    WS_SNAPSHOT_ID    NUMBER(38,0)    No
    Any help would be greatly appreaciated.  We have to upgrade to 4.0 because our security team will no longer allow Java 6 on any server or workstation.
    Thanks,
    Steve

    Hi Steve
    Still no response?
    I am having same issue when querying a table with XMLTYPE.
    How is your XMLTYPE stored in the DB, as a CLOB or as a BINARY XML?
    Regards,
    Shaun

Maybe you are looking for