Bpel + xsd

Hi,
How to create with "wsdl from database" in the openESB IDE 6.1 array of data?
I know how to create with this tool one row user data from my users table, but I want to sent for insert an array of users.
Why I can't with the xsd definition as unbound to set one or more records elemente?
I need a repeating element from the xsd but I have not this. Do you know why?
I think if I will have this - the insert for array recordes will be insert automaticly
If I have to do that with ForEach, (restart the counter = 0)
I have to set final counter value in properties,
I want to be able to send dinamyc array! with no limit the final counter
so I tried to set these but in this 2 ways: insert the first row only
1) final counter value = random number (3)
2) I tyrid to defined Count variable to know the record size from the input xml. and finaly put it into the final counter value
as count($UserDetailsOperationIn.req/ns0:record)
<assign name="Assign1">
            <sxt:trace>
                <sxt:log level="finest" location="onComplete">
                    <from>concat('The number of element in nodeset:', count($UserDetailsOperationIn.req/ns0:record))</from>
                </sxt:log>
            </sxt:trace>
            <copy>
                <from>$UserDetailsOperationIn.req/ns0:record</from>
                <to>$InsertIn.part/ns0:record</to>
            </copy>
        </assign>
        <forEach name="ForEach1" parallel="no" counterName="ForEach1Counter">
            <startCounterValue>0</startCounterValue>
            <finalCounterValue>count($UserDetailsOperationIn.req/ns0:record)</finalCounterValue>
            <scope name="Scope1">
                <sequence name="Sequence1">
                    <assign name="Assign4">
                        <copy>
                            <from>$UserDetailsOperationIn.req/ns0:record</from>
                            <to>$InsertIn.part/ns0:record</to>
                        </copy>
                    </assign>
                    <invoke name="Invoke1" partnerLink="UsersPL" operation="insert" portType="ns1:jdbcPortType" inputVariable="InsertIn" outputVariable="InsertOut" />
                </sequence>
            </scope>
        </forEach>Do you have an example?
Have a nice week,
Yael.

You may have done it, sometime you need to either close the project and reload it, or you sometimes need to close JDev and retstart.
Another option is to import a schema for the request and response (if required)
1. Create an XSD for your request / response, this may be created as part of the project or stored in a separte location on the OS.
2.On the left hand side of Jdev there is a Frame - Structure, you must have your BPEL process open with the process flow showing
3. Choose the folder Message Types
4. Expand the folder until you see payload for the Request / Response Message Payload
5. Select the pencil icon at the top of the Structure frame
6. Select the tourch at the end of the element
7. Select the XSD created in step one, and choose the right element for the payload.
8. This is now the request / response for your BPEL process
cheers
James

Similar Messages

  • How to import a XSD schema files hierarchy (=mulitple dependent XSD files)?

    Assume I have a XSD schema file hierarchy in my local directory
    D:\bpelprojects\projXSDs\proj123\*
    The "main" XSD
    D:\bpelprojects\projXSDs\proj123\main.xsd
    imports internally other XSDs (files) from other directories. So we have a whole set of depending XSD schema files.
    Now I want to import the top-most XSD main.xsd (see above) as a XSD schema for one of my BPEL process in JDeveloper. When I rightclick on "Schema" in the "Structures" pane in JDeveloper and import the main.xsd then it seems to me that the other (dependent) XSD files are NOT imported as well (or only sometimes under some circumstances). They are at least not copied to the BPEL project folder
    How can I assign a hierarchy of XSD files to a WSDL otherwise WITHOUT to copy and enter them all manually and individually in the WSDL?
    Peter

    HI,
    Make sure that you use all the relative paths while referring those XSDs in the BPEL/XSD files. Otherwise you will see the problems ar runtime.
    As a jeneral rule... if the schemas are public put them in system/xmllib directory and refer them using the localhost:7778/xmllib/...
    or copying them into the BPEL folder and referring them with relative paths like "main.xsd" or abc/sub.xsd.
    If you are ferering the main inside the sub then ../main.xsd should be mentioned in the sub.xsd.
    Hope this makes clear.
    -- Khaleel

  • Integration Process

    Hi SAP Gurus,
    I was thinking of this question, but could not answer it.
    Would anyone be able to tell me as to what the Integration Process is built on, using what technology: WSDL, BPEL, XSD, and/or JCL
    Thanks,
    Adnan Abbasi

    Thank you Rao for your prompt reply.

  • Invalid UTF-8 middle byte 0x6f (at char #3309, byte #2895)

    Hello Oracle Support/ SOA Experts,
    Please guide me on how to resolve this issue.
    Issue Description : We are using ATG,Oracle SoA SUite 11g as the Front and Middleware applications for our current website project.The project is basically for latin america(Portuguese Language) and we are facing encoding issue while sending the request from ATG(Front End) to SOA (Middleware).We have an SOA-xsd [customer.xsd) that contains FirstName,LastName,MiddleName as elements.Front End application(ATG) sends the customer xsd in ISO-8859-1 encoding format as we understood that only encoding format for sending the portuguese names is this format.Front is able to send the request to SOA Without any issues however the only format which SOA Suite accepts in our BPEL process is UTF-8 and hence we are seeing this invalid UTF-8 error.Can anyone of you please explain us on how to resolve this issue or please guide us which encoding format can we use for passing portuguese characters from front end to SOA Suite.
    *Exception*:
                java.lang.RuntimeException: [com.ctc.wstx.exc.WstxLazyException] com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 middle byte 0x6f (at char #3309, byte #2895): [com.ctc.wstx.exc.WstxLazyException] com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 middle byte 0x6f (at char #3309, byte #2895)
    What we tried :
    Since ATG or front end is using the ISO-8859-1 format to send the request to SOA,we tried to use the encoding format in all the SOA BPEL XSD but we are unable to deploy after changing the encoding and we see the below error :
    Exception:
    Redeploying on /Farm_soa2_domain/soa2_domain/soa_server1 ...
    Redeploying on "/Farm_soa2_domain/soa2_domain/soa_server1" failed!
    Error during deployment/undeployment: oracle.mds.transfer.TransferException:
    MDS-00001: exception in Metadata Services layer
    MDS-00521: error while reading document /deployed-composites/default/ManageCustomerOrderOrchestration_rev1.0/xsd/ManageContract.xsd from metadata repository
    IS0-8859-1
    IS0-8859-1
    MDS-00001: exception in Metadata Services layer
    MDS-00521: error while reading document /deployed-composites/default/ManageCustomerOrderOrchestration_rev1.0/xsd/ManageContract.xsd from metadata repository
    IS0-8859-1
    IS0-8859-1

    Hello Oracle Support/ SOA Experts,
    Please guide me on how to resolve this issue.
    Issue Description : We are using ATG,Oracle SoA SUite 11g as the Front and Middleware applications for our current website project.The project is basically for latin america(Portuguese Language) and we are facing encoding issue while sending the request from ATG(Front End) to SOA (Middleware).We have an SOA-xsd [customer.xsd) that contains FirstName,LastName,MiddleName as elements.Front End application(ATG) sends the customer xsd in ISO-8859-1 encoding format as we understood that only encoding format for sending the portuguese names is this format.Front is able to send the request to SOA Without any issues however the only format which SOA Suite accepts in our BPEL process is UTF-8 and hence we are seeing this invalid UTF-8 error.Can anyone of you please explain us on how to resolve this issue or please guide us which encoding format can we use for passing portuguese characters from front end to SOA Suite.
    *Exception*:
                java.lang.RuntimeException: [com.ctc.wstx.exc.WstxLazyException] com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 middle byte 0x6f (at char #3309, byte #2895): [com.ctc.wstx.exc.WstxLazyException] com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 middle byte 0x6f (at char #3309, byte #2895)
    What we tried :
    Since ATG or front end is using the ISO-8859-1 format to send the request to SOA,we tried to use the encoding format in all the SOA BPEL XSD but we are unable to deploy after changing the encoding and we see the below error :
    Exception:
    Redeploying on /Farm_soa2_domain/soa2_domain/soa_server1 ...
    Redeploying on "/Farm_soa2_domain/soa2_domain/soa_server1" failed!
    Error during deployment/undeployment: oracle.mds.transfer.TransferException:
    MDS-00001: exception in Metadata Services layer
    MDS-00521: error while reading document /deployed-composites/default/ManageCustomerOrderOrchestration_rev1.0/xsd/ManageContract.xsd from metadata repository
    IS0-8859-1
    IS0-8859-1
    MDS-00001: exception in Metadata Services layer
    MDS-00521: error while reading document /deployed-composites/default/ManageCustomerOrderOrchestration_rev1.0/xsd/ManageContract.xsd from metadata repository
    IS0-8859-1
    IS0-8859-1

  • [JDeveloper] Failed to Import BPMN Processes from Oracle BPA Repository

    Hi all,
    I followed the steps in link http://docs.oracle.com/cd/E28280_01/doc.1111/e15176/bpa_bpel_bpmpd.htm#BPMPD417 to import BPMN processes, defined in Oracle BPA, in JDeveloper. However, I got below error:
    java.lang.Exception: script BPMN2, line 129: oracle.bpa.common.exception.BpaException: BPAEXC-20026 - INTERNAL ERROR - Bpel XSD template Parsing exception. REPORT THE EXCEPTION INFORMATION.
    Error occurred when parsing the string template of the Bpel process xsd
    Check the format of the bpel process xsd template string, if it represents a valid xml file.
      at oracle.bpa.export.exportimpl.BpelExportExtnImpl.processExporting(BpelExportExtnImpl.java:366)
      at oracle.bpa.export.bpmn.impl.BpelProcessExportImpl.processExporting(BpelProcessExportImpl.java:145)
      at oracle.bpa.bpmn.util.BPELWriter.parse(BPELWriter.java:134)
      at oracle.bpa.bpmn.util.Test.save(Test.java:80)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:160)
      at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:243)
      at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
      at org.mozilla.javascript.gen.c25._c5(BPMN2:93)
      at org.mozilla.javascript.gen.c25.call(BPMN2)
      at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)
      at org.mozilla.javascript.gen.c25._c0(BPMN2:47)
      at org.mozilla.javascript.gen.c25.call(BPMN2)
      at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:401)
      at com.idsscheer.report.execution.javascript.AScriptContextFactory.doTopCall(AScriptContextFactory.java:226)
      at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3003)
      at org.mozilla.javascript.gen.c25.call(BPMN2)
      at org.mozilla.javascript.gen.c25.exec(BPMN2)
      at org.mozilla.javascript.Context.evaluateString(Context.java:1088)
      at com.idsscheer.report.execution.interpreter.AJReportInterpreter.openReport(AJReportInterpreter.java:352)
      at com.idsscheer.report.execution.interpreter.AJReportInterpreter.executeReport(AJReportInterpreter.java:285)
      at com.idsscheer.aris.server.bl.logic.webreport.scripting.AJavaScriptReportThread.run(AJavaScriptReportThread.java:89)
      at com.idsscheer.aris.server.bl.logic.webreport.scripting.AJavaScriptRunner.executeReport(AJavaScriptRunner.java:62)
      at com.idsscheer.aris.server.bl.logic.webreport.reportimpl.AReportProgressAction.run(AReportProgressAction.java:112)
      at com.idsscheer.aris.server.common.AServerTask$MyRunnable.run(AServerTask.java:61)
      at java.lang.Thread.run(Thread.java:619)
    Caused by: oracle.xml.parser.v2.XMLParseException: Expected ';'.
      at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:323)
      at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:335)
      at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:349)
      at oracle.bpa.export.exportimpl.BpelExportExtnImpl.processExporting(BpelExportExtnImpl.java:362)
      ... 28 more
    (BPMN2#129)
      at oracle.bpa.remote.RepositoryService.run(RepositoryService.java:325)
      at oracle.bpa.remote.RepositoryService.run(RepositoryService.java:314)
      at oracle.bpa.remote.RepositoryService.export(RepositoryService.java:176)
      at oracle.tip.tools.ide.bpel.v1.plugins.plugins.bpa.bpaserver.connections.BPAServer.downloadModel(BPAServer.java:331)
      at oracle.tip.tools.ide.bpel.v1.plugins.plugins.bpa.util.BpaServerDownloadUtil.downloadZip(BpaServerDownloadUtil.java:101)
      at oracle.bpm.fusion.soa.wizard.NewBpmProjectFromBPAWizard$1.run(NewBpmProjectFromBPAWizard.java:133)
      at java.lang.Thread.run(Thread.java:662)
    Any idea on the above error? Below are the version details for Oracle BPA, JDeveloper and BPMN Editor:
    JDeveloper: 11.1.1.7.0
    BPMN Editor: 11.1.7.0.1.61
    Oracle BPA: 11gR1 (423484) (SR 2009_04), with Aris modules version: 7.1.0.423484
    Thanks.
    Regards,
    Jessie Yeung

    Hi Ivan
    Since the type has no name... seams buggy...
    You should open a TAR. Otherwise you can investigate the problem by generating a trace with the following statement:
    ALTER SESSION SET EVENTS '31098 TRACE NAME CONTEXT FOREVER'
    Chris

  • Exception While importing or unable to browse the xsd to a BPEL Project

    Dear All..,
    I am having an issue wjile importing the schema to a BPEL project. It says that unable to load the schema.
    Even When I try to choose the schema through edit variable option, and to mention the URI of schema location, on click of the search button, the Jdev hangs for ever. Why this scenario is happening.
    I replaced the JDEV copy i have, still its shows the same issue. Is it a problem from the OS. The Jdev Version is 1.3.4.1
    Please update...
    Many Thanks in advance...
    Edited by: santark on May 7, 2009 12:38 PM

    Thank you for your immediate resposne...
    Please find the xsd below:
    <?xml version="1.0" encoding="Windows-1252"?>
    <xsd:schema xmlns="http://xmlns.hdnl.com/EnterpriseObject/Core/DiaryCancellation"
    elementFormDefault="qualified"
    targetNamespace="http://xmlns.hdnl.com/EnterpriseObject/Core/DiaryCancellation"
    xmlns:types="http://xmlns.hdnl.com/EnterpriseObject/Core/Types"
    xmlns:comm="http://xmlns.hdnl.com/EnterpriseObject/Core/CommonTypes"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import schemaLocation="DataTypes.xsd"
    namespace="http://xmlns.hdnl.com/EnterpriseObject/Core/CommonTypes"/>
    <xsd:import schemaLocation="CommonTypes.xsd"
    namespace="http://xmlns.hdnl.com/EnterpriseObject/Core/Types"/>
    <xsd:complexType name="DiaryCancellationRequestType">
    <xsd:sequence>
    <xsd:element name="BookingId" minOccurs="0">
    <xsd:simpleType>
    <xsd:restriction base="types:StringType">
    <xsd:maxLength value="32"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="UserId" minOccurs="0">
    <xsd:simpleType>
    <xsd:restriction base="types:StringType">
    <xsd:maxLength value="32"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="DiaryCancellationResponseType">
    <xsd:sequence>
    <xsd:element name="BookingId" minOccurs="0">
    <xsd:simpleType>
    <xsd:restriction base="types:StringType">
    <xsd:maxLength value="32"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element minOccurs="0" name="ErrorInfo" type="comm:ErrorType"/>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:element name="DiaryCancellationRequest" type="DiaryCancellationRequestType"/>
    <xsd:element name="DiaryCancellationResponse"
    type="DiaryCancellationResponseType"/>
    </xsd:schema>
    I have the DataTypes.xsd and CommonTypes.xsd are there in the same location
    Please update...

  • Converting XML Document Message (xsd string) to BPEL

    Hello, I have written a BPEL flow that takes input from a client (a query) then Invokes a scynchronous data service (passes some parameters to run a federated query) that returns an xsd string that is a set of records in XML (see below). I want to understand how I use the Assign function (or other method) to consume the xsd string (XML file) in BPEL.
    I set up complexType elements in the WSDL schema as follows (snippet, not complete WSDL) to manage the input and output:
    <element name="QueryRequest" type="tns:inputType"/>
    <element name="QueryResult" type="tns:recordType"/>
    <complexType name="inputType">
    <sequence>
    <element name="username" type="string"/>
    <element name="password" type="string"/>
    <element name="city" type="string"/>
    <element name="state" type="string"/>
    <element name="zip" type="string"/>
                             </sequence>
    </complexType>
                        <complexType name="recordType">
                             <sequence>
                                  <element name="customer" type="tns:customerType" maxOccurs="unbounded"/>
                             </sequence>
                        </complexType>
                        <complexType name="customerType">                                             
    <sequence>
    <element name="accountNumber" type="string"/>
    <element name="lastName" type="string"/>      
    <element name="firstName" type="string"/>
    <element name="email" type="string"/>
    <element name="city" type="string"/>
    <element name="state" type="string"/>
    <element name="zip" type="string"/>
                             </sequence>                         
                        </complexType>
    Information:
    - BPEL PM 2.1.2
    - BPEL Designer Eclipse Plugin 0.9.10
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <recordset>
    <customer>
    <CustNum>1</CustNum>
    <CustLName>aLName</CustLName>
    <CustFname>aFName</CustFname>
    <CustAddress>111 a street</CustAddress>
    <CustCity>austin</CustCity>
    <CustState>TX</CustState>
    <CustZip>78000</CustZip>
    </customer>
    <customer>
    <CustNum>2</CustNum>
    <CustLName>bLName</CustLName>
    <CustFname>bFName</CustFname>
    <CustAddress>112 b street</CustAddress>
    <CustCity>austin</CustCity>
    <CustState>TX</CustState>
    <CustZip>78000</CustZip>
    </customer>
    <customer>
    <CustNum>5</CustNum>
    <CustLName>eLName</CustLName>
    <CustFname>eFName</CustFname>
    <CustAddress>115 e street</CustAddress>
    <CustCity>austin</CustCity>
    <CustState>TX</CustState>
    <CustZip>78002</CustZip>
    </customer>
    <customer>
    <CustNum>6</CustNum>
    <CustLName>fLName</CustLName>
    <CustFname>fFName</CustFname>
    <CustAddress>116 f street</CustAddress>
    <CustCity>austin</CustCity>
    <CustState>TX</CustState>
    <CustZip>78002</CustZip>
    </customer>
    <customer>
    <CustNum>BOBA101</CustNum>
    <CustLName>Austin</CustLName>
    <CustFname>Bob</CustFname>
    <CustAddress>101 Main Street</CustAddress>
    <CustCity>Austin</CustCity>
    <CustState>TX</CustState>
    <CustZip>78112</CustZip>
    </customer>
    <customer>
    <CustNum>JOHNA103</CustNum>
    <CustLName>Austin</CustLName>
    <CustFname>John</CustFname>
    <CustAddress>112 Main</CustAddress>
    <CustCity>austin</CustCity>
    <CustState>tx</CustState>
    <CustZip>78113</CustZip>
    </customer>
    </recordset>
    Any and all help is greatly appreciated.

    Hi Sean,
    Can you forward your Project files to us by zipping it and renaming the .zip to .zap and send it to [email protected] with the same subject as this thread?
    Regards,
    Dhaval

  • Problem in BPEL with payload xsd that include other payload xsd.

    Hi,
    We have a payload xsd that includes other payload xsd. JDev does not complain when we validate or compile the BPEL project but when we try of create a variable of that type in JDev it fails. Any ideas?
    <xs:schema
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://www.oracle.com/retail/integration/payload/XItemDesc"
    xmlns="http://www.oracle.com/retail/integration/payload/XItemDesc"
    >
    <xs:include schemaLocation="RIBDate.xsd"/>
    <xs:element name="XItemSupCtyDesc">
    <xs:complexType>
    <xs:sequence>
    I imported both(XItemDesc.xsd + RIBDate.xsd) the xsd to JDev but it still fails.
    Thanks,
    Prantor

    There are known limitations to XSDs with imports and includes.
    Look at metalink and log a SR.
    Oracle support ignores this, but with every SR the pressure is increased...
    (My SR (XSD importing XSD) was classified not as bug but as enhancement request for the next release)

  • Mapping the xsd:any tag from one schema to other in BPEL

    I am using soa suite 11g
    I have 2 schemas with <xsd:any> tag
    at run time the xml based on one xsd can have tags as below in place of xsd:any tag
    <*number* xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeId="1001" readOnly="False">P00001</number>
    <*description* xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeId="1002" readOnly="False">Test Part created for Mapping</description>
    <*itemType* xsi:type="common:AgileListEntryType" xmlns:common="http://xmlns.oracle.com/AgileObjects/Core/Common/V1" attributeId="1081" readOnly="False">
    <selection>
    <id>10141</id>
    <apiName>Part</apiName>
    <value>Part</value>
    </selection>
    </itemType>
    <*lifecyclePhase* xsi:type="common:AgileListEntryType" xmlns:common="http://xmlns.oracle.com/AgileObjects/Core/Common/V1" attributeId="1084" readOnly="True">
    <selection>
    <id>976</id>
    <apiName>PRELIMINARY</apiName>
    <value>Preliminary</value>
    </selection>
    </lifecyclePhase>
    and in othe xsd it can be
    <key1001 attributeId="5001">P00002</key1001>
    <key1002 attributeId="5002">Test Part created for Mapping</key1002>
    I can create a DVM to have mapping of attribute id's values 1001 -5001 ,1002-5002 but how to wire/map the any nodes and the attribute id element of one any node to other in XSLT mapper.At design time I am not aware that what all tags can substitute in place of any.
    I need to map these two any tags.How to do this in transform activity xslt mapper in BPEL.It does not allow me to directly wire two any tags
    Request someone to help me on this.stuck on this for long .

    I have figured out that with xpath and copy-of operation I can copy all nodes that come in place of xsd:any from one schema to other .But beofre copying I want to change the attribute values of the node that come in place of xsd:any based on the mapping stored in the DVM.Request some one to please help .

  • Problem: bpel deployment with xsd choice

    hi!
    i have the problem that after deploying my bpel process i dont see the choice defined in my xsd. with a very simple example the choice just dont show in the bpel console. (bpel processes => initiate => xml source just shows the xml without the choice)
    i use jdeveloper 10.1.3.1.0.3984.
    does anyone know a solution for this problem?
    thanks
    my xsd:
    <?xml version="1.0" encoding="ISO-8859-15" ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                xmlns="http://www.example.org"
                targetNamespace="http://www.example.org"
                elementFormDefault="qualified">
      <xsd:element name="exampleElement">
        <xsd:annotation>
          <xsd:documentation>
            A sample element
          </xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="element1" type="xsd:string"/>
            <xsd:choice>
              <xsd:element name="element3" type="xsd:string"/>
              <xsd:element name="element4" type="xsd:string"/>
            </xsd:choice>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:schema>the bpel process consists just of an assign-component.

    Is JAXB 1.0 used to generate the client code. xsd:choice is supported, but xsd:any is not supported by JAXB 1.0.

  • How to generate the BPEL interface from XSD?

    I am new to the BPEL. How to generate the BPEL interface from XSD because I need the inputed payload to have a complex type instead the simple string?
    Thank you

    I made the following change to the xsd file, however when the input type change to emailDataType, it is underline by red color. and the bpm process, activity guide, organization become the unknown project object.
    <?xml version="1.0" encoding="UTF-8"?>
    <schema attributeFormDefault="unqualified"
         elementFormDefault="qualified"
         targetNamespace="http://xmlns.oracle.com/SampleBPM/SampleEmailNotification/SendEmail"
         xmlns="http://www.w3.org/2001/XMLSchema">
         <element name="process">
              <complexType>
                   <sequence>
                        <element name="input" type="emailDataType"/>
                   </sequence>
              </complexType>
         </element>
         <element name="processResponse">
              <complexType>
                   <sequence>
                        <element name="result" type="string"/>
                   </sequence>
              </complexType>
         </element>
    <complexType name="emailDataType" >
    <sequence>
    <element name="toEmailAddress" type="string" />
    <element name="ccEmailAddress" type="string" />
    <element name="emailSubject" type="string" />
    <element name="emailContent" type="string" />
    </sequence>
    </complexType>
    </schema>
    The XSD file is viewed by the design mode is fine on JDeveloper. Please help!

  • How to convert cXML dtd files into xsd format and use them into BPEL application

    Hi,
    In my BPEL application I have to use cXML dtd files by converting them into xsd format.
    I have used 'Microsoft Visual Studio' for converting cXML.dtd file into xsd format, for this 1 dtd file I am getting three xsd files (cXML.xsd, cXML1.xsd and cXML2.xsd).
    Please check this once and let me know
    1. why I am getting three xsd files for one dtd file,
    2. how can I use cXML.xsd file in my application, do I ll have to use all the three files in my BPEL app and
    3. what should I include in main xsd file (cXML.xsd) to import other two xsd files.
    kindly check this once and let me know your suggestions .
    Thanks

    Hi,
    While downloading the cXML dtd there will be example xml files. Using this xml's we can generate xsd.
    Regards,
    KANN.

  • XSD validation for incoming data into BPEL process

    Please suggest how to validate XSD incoming data into BPEL process.
    I just wanted to verify the data before entering into BPEL

    Hi,
    I guess i am replying very late.
    In BPEL 2.0 we have an activity called "Validate" which can do the XSD validations.
    "Lets Learn Oracle SOA: Validate XML schema In BPEL"
    Regards,
    Chinmaya

  • Complex XSD in BPEL not able to initiate from BPEL console

    Hi,
    The Problem
    I have a BPEL application where I need to produce an XML file in the format of an XSD supplied by an external agency. I can build and compile and deploy an appropriate application. When I come to the BPEL console and attempt to initiate an instance of the application. The initiate option sits spinning and will eventually time-out (before I am able to run it).
    The descriptive stuff
    The full XSD is available at; http://www.arc.gov.au/zip/SEER_Pilot_tech_pack_v1.ZIP
    The schema design is of "homogeneous namespace design" (according to the article at http://www.xfront.com/ZeroOneOrManyNamespaces.html) which consists of multiple .xsd files included under into a single namespace. There are essentially 9 .xsd files. The top level xsd (seer.xsd) includes 3 files.
    When I attempt to navigate to the initiate area to run the process in the BPEL console I end up (after timing out) with the java error listed at the end of this post appearing in our Enterprise Manager diagnostic log. The error appears to be a stack overflow from an attempt to load the complete schema distributed in multiple files.
    An imperfect solution
    I have modified to XSD to include all the files into 2 schema files (seer.xsd and types.xsd), with seer.xsd still including the types.xsd. This then allows the BPEL to initiate and completes successfully as designed.
    The XSDs are included in the project not separately deployed.
    I don't want to modify the externally provided XSDs in this fashion. I do want to provide a working solution, that fulfills the requirement.
    Any ideas, knowledge or help will be gratefully accepted.
    The environment
    10.1.3.3 running on SunOS (latest patches Unix and Oracle)
    The java error stack
    Message Text
    ServletException cause
    Supplemental Text
    java.lang.StackOverflowError
    at java.lang.Exception.<init>(Exception.java:59)
    at java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:65)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:891)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:301)
    at oracle.classloader.PolicyClassLoader.findJREClass(PolicyClassLoader.java:1153)
    at oracle.classloader.JVMSearchPolicy.getClass(JVMSearchPolicy.java:27)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.PolicyClassLoader.internalLoadClass(PolicyClassLoader.java:1674)
    at oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:1635)
    at oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:1620)
    at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:88)
    at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:148)
    at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:98)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaWalker.readSchemaFile(SchemaWalker.java:49)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.readImport(IncludeSchemaElement.java:94)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:66)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    ... continued about 200 times.
    followed by
    ServletException cause
    Supplemental Text
    com.evermind.server.http.HttpIOException: Broken pipe
    at com.evermind.server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:210)
    at com.evermind.server.http.EvermindJSPWriter.writeOut(EvermindJSPWriter.java:539)
    at com.evermind.server.http.EvermindJSPWriter.jspflush(EvermindJSPWriter.java:436)
    at com.evermind.server.http.EvermindJSPWriter.close(EvermindJSPWriter.java:406)
    at oracle.jsp.runtime.OracleJspRuntime.extraHandlePCFinally(OracleJspRuntime.java:1689)
    at displayProcess.jspService(_displayProcess.java:1009)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)

    Hi,
    The Problem
    I have a BPEL application where I need to produce an XML file in the format of an XSD supplied by an external agency. I can build and compile and deploy an appropriate application. When I come to the BPEL console and attempt to initiate an instance of the application. The initiate option sits spinning and will eventually time-out (before I am able to run it).
    The descriptive stuff
    The full XSD is available at; http://www.arc.gov.au/zip/SEER_Pilot_tech_pack_v1.ZIP
    The schema design is of "homogeneous namespace design" (according to the article at http://www.xfront.com/ZeroOneOrManyNamespaces.html) which consists of multiple .xsd files included under into a single namespace. There are essentially 9 .xsd files. The top level xsd (seer.xsd) includes 3 files.
    When I attempt to navigate to the initiate area to run the process in the BPEL console I end up (after timing out) with the java error listed at the end of this post appearing in our Enterprise Manager diagnostic log. The error appears to be a stack overflow from an attempt to load the complete schema distributed in multiple files.
    An imperfect solution
    I have modified to XSD to include all the files into 2 schema files (seer.xsd and types.xsd), with seer.xsd still including the types.xsd. This then allows the BPEL to initiate and completes successfully as designed.
    The XSDs are included in the project not separately deployed.
    I don't want to modify the externally provided XSDs in this fashion. I do want to provide a working solution, that fulfills the requirement.
    Any ideas, knowledge or help will be gratefully accepted.
    The environment
    10.1.3.3 running on SunOS (latest patches Unix and Oracle)
    The java error stack
    Message Text
    ServletException cause
    Supplemental Text
    java.lang.StackOverflowError
    at java.lang.Exception.<init>(Exception.java:59)
    at java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:65)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:891)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:301)
    at oracle.classloader.PolicyClassLoader.findJREClass(PolicyClassLoader.java:1153)
    at oracle.classloader.JVMSearchPolicy.getClass(JVMSearchPolicy.java:27)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.SearchPolicy.loadClass(SearchPolicy.java:645)
    at oracle.classloader.PolicyClassLoader.askParentForClass(PolicyClassLoader.java:1289)
    at oracle.classloader.SearchPolicy$AskParent.getClass(SearchPolicy.java:68)
    at oracle.classloader.SearchSequence.getClass(SearchSequence.java:119)
    at oracle.classloader.PolicyClassLoader.internalLoadClass(PolicyClassLoader.java:1674)
    at oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:1635)
    at oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:1620)
    at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:88)
    at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:148)
    at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:98)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaWalker.readSchemaFile(SchemaWalker.java:49)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.readImport(IncludeSchemaElement.java:94)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:66)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.SchemaSchemaElement.loadImportsAndIncludes(SchemaSchemaElement.java:157)
    at oracle.j2ee.ws.wsdl.extensions.oracle.schema.IncludeSchemaElement.loadInclude(IncludeSchemaElement.java:70)
    ... continued about 200 times.
    followed by
    ServletException cause
    Supplemental Text
    com.evermind.server.http.HttpIOException: Broken pipe
    at com.evermind.server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:210)
    at com.evermind.server.http.EvermindJSPWriter.writeOut(EvermindJSPWriter.java:539)
    at com.evermind.server.http.EvermindJSPWriter.jspflush(EvermindJSPWriter.java:436)
    at com.evermind.server.http.EvermindJSPWriter.close(EvermindJSPWriter.java:406)
    at oracle.jsp.runtime.OracleJspRuntime.extraHandlePCFinally(OracleJspRuntime.java:1689)
    at displayProcess.jspService(_displayProcess.java:1009)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)

  • BPEL Question : assign one xsd:unbounded to other xsd:unbounded

    Hi, i have a problem executing a bpel which maybe im procesing bad.
    I am invoking some web services:
    response of webservice #1 returns a list of elements. (xsd:)
    request of webservice #2 receives a list with some elements from the response above (ws #1).
    [JPG helps to understand that process.|http://img230.imageshack.us/img230/6471/img1pa0.jpg]
    is there somenthing im missing when I try to assign one xsd:unbounded to other xsd:unbounded?
    runtime appserver stacktrace in the bpel process.
    BPCOR-6129:Line Number is 77
    BPCOR-6130:Activity Name is Assign_DatosGeneradorReporte
           at com.sun.jbi.engine.bpel.core.bpel.engine.impl.BPELInterpreter.createVirtualFaultUnit(BPELInterpreter.java:250)
           at com.sun.jbi.engine.bpel.core.bpel.engine.impl.BPELInterpreter.execute(BPELInterpreter.java:202)
           ... 7 more
    Caused by: com.sun.xml.transform.sware.TooManyElementsException: Too many elements: {null}cedula
           at com.sun.xml.transform.sware.impl.DOMSorter.addToSortedList(DOMSorter.java:509)
           at com.sun.xml.transform.sware.impl.DOMSorter.sort(DOMSorter.java:296)
           at com.sun.xml.transform.sware.impl.DOMSorter.sort(DOMSorter.java:413)
            ....Thanks!

    I have figured out that with xpath and copy-of operation I can copy all nodes that come in place of xsd:any from one schema to other .But beofre copying I want to change the attribute values of the node that come in place of xsd:any based on the mapping stored in the DVM.Request some one to please help .

Maybe you are looking for

  • Saving PDF report on Client machine

    Dear All, I have one form where the user can select the path he want to save PDF report (generated by Report Bulder) to (I am using Webutil). I set that path as DESFORMAT before calling the repot but when the report is run, it is saved on server (App

  • Sharing music w/ multiple users on same iMac

    I have four accounts on an iMac and want to provide access to the iTunes library on an external hard drive for each user. Can you tell me how they can use the music without having to make a separate copy of the library.

  • Reading and recording at the same time with AudioUnit

    Hi, I am trying to read and record at the same time on the iPhone with AudioUnit. For the reading part I made an AUGraph which works fine, constructed like that: NewAUGraph(&_graph); _outputUnitComponentDescription.componentType = kAudioUnitType_Outp

  • Download CC Error code 1

    I have been trying to download creative cloud and it begins to install on my computer, once the bar reaches about 75% full it stops and i recieve error code: 1 has anyone else gotten this? I have restarted and deleted and re downloaded CC and still h

  • Trouble creating a portal service

    Hi, We are trying to create a portal service with the DeveloperStudio (7.1) and are having lots of problems. We are creating the project with the "Portal Application Project" and then creating the service via "Portal Application Object".  This worked