Jdeveloper unable to read "extension base" element

We have a 3rd Party ERP system and using their web services to connect via BPEL. After we import the WSDL in Jdeveloper and try to create variables for input and output payload, we are not seeing the elements that are using "extension base" property. This is a major show stopper as this wsdl uses this heavily through out the schema definition.
I did a simple test where I created a new xsd and tried to create a variable off of that xsd and I see that the element with extension base is not available in the variable definition. Here is the sample XSD:
<?xml version="1.0" encoding="windows-1252" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.example.org"
targetNamespace="http://www.example.org"
elementFormDefault="qualified">
<xsd:complexType name="Key" abstract="true" />
<xsd:complexType name="OrganizationKey" abstract="true">
<xsd:complexContent mixed="false">
<xsd:extension base="Key" />
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CompanyKey">
<xsd:complexContent mixed="false">
<xsd:extension base="OrganizationKey">
<xsd:sequence>
<xsd:element minOccurs="1" maxOccurs="1" name="Id" type="xsd:int" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="testInput" type="xsd:string" />
</xsd:schema>
I'm seeing "testInput" only in the variable definition. This is a majot show stopper for us.
Please advice.
Thanks

Try the BPEL forum

Similar Messages

  • BPEL unable to read "extension base" element

    We have a 3rd Party ERP system and using their web services to connect via BPEL. After we import the WSDL in Jdeveloper and try to create variables for input and output payload, we are not seeing the elements that are using "extension base" property. This is a major show stopper as this wsdl uses this heavily through out the schema definition.
    I did a simple test where I created a new xsd and tried to create a variable off of that xsd and I see that the element with extension base is not available in the variable definition. Here is the sample XSD:
    <?xml version="1.0" encoding="windows-1252" ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="http://www.example.org"
    targetNamespace="http://www.example.org"
    elementFormDefault="qualified">
    <xsd:complexType name="Key" abstract="true" />
    <xsd:complexType name="OrganizationKey" abstract="true">
    <xsd:complexContent mixed="false">
    <xsd:extension base="Key" />
    </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="CompanyKey">
    <xsd:complexContent mixed="false">
    <xsd:extension base="OrganizationKey">
    <xsd:sequence>
    <xsd:element minOccurs="1" maxOccurs="1" name="Id" type="xsd:int" />
    </xsd:sequence>
    </xsd:extension>
    </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="testInput" type="xsd:string" />
    </xsd:schema>
    I'm seeing "testInput" only in the variable definition. This is a majot show stopper for us.
    Please advice.
    Thanks

    Try the BPEL forum

  • Unable to read the dictionary of the application or extension...

    I had previously installed the HP Color LaserJet 3600 driver from the install CD under Tiger. I recently did an archive and install of Leopard, then ran all the system updates. (Currently at 10.5.5)
    When I insert the 3600 CD, though, I get a bunch of jibberish (parts of images, etc.) and a MAC OS X directory. The installer inside that directory attempts to be opened with Script Editor, though, and gives an error: "Unable to read the dictionary of the application or extension because it is not scriptable." followed by "The document 'HP Color LaserJet v5.6.1.069' could not be opened."
    Previously this would launch the HP installation program that would install the driver. Now, it's like it's not a recognized program or something. I downloaded the driver from the HP website to try it that way (clj3600MacOSX.dmg) with the same result. The .dmg file opens a disk image with the "HP Color LaserJet v.5.6.1.069" file in it...same result. Cannot open.
    I know this program ran fine under Tiger...and a co-worker got it to run after doing an upgrade to Leopard (instead of archive and install.)
    When I downloaded the HP 4300 installer dmg, it launches a .mpkg file and Get Info says it's set to open with "Installer (default)". The 3600 file, though is set to open with "Script Editor (default)". I've looked to set it to Installer, but don't know where it is...it's not in Applications or Utilities folder.
    I then right clicked on the installer file and selected "Show Package Contents". In the window that was displayed, there was a Contents folder. Inside that folder was a file called "HP Color LaserJet v5.6" with no file extension (Get Info doesn't show an extension either,) but it has a VISE logo. Opening that file launches the VISE installer and performs the setup.
    So, by jumping through hoops and getting lucky, I was able to install the driver.
    The bigger issue, though, is why the installation CD and/or .dmg file downloaded from HP's website cannot run the installer as usual...why are they set to open with Script Editor as the default application...and how can I fix it so that other disks won't have the same problem?
    [I originally posted this in the Printers forum, but it appears it's not a printing problem...it's an OS problem...]

    Installer.app is in /System/Library/CoreServices/

  • I have a mac osx 10.411G4 powre pc and recently I down loaded excel for mac 2004 the problem that iam having is that the two other programs i downloaded one program it says unable to read the dictionary of the application of the extension because it is no

    I have a mac osx 10.411 power pc and recently i downloaded excel for mac 2004 so that i could download some program that only would work if i have excel for mac but what happen was it went to script and said that unable to read the dictionary of the application of the extension because it is not scriptable and the second pop up said the document autorun,inf could not open script editor can not open files in script editor app can any one help me how do i get these program working  thank you norro460

    good afternoon  Limnos i think  i didnt give the right info I didnt download well in a way i did i bought a copy of microsoft excel for mac 2004 i loaded on to my mac then i went and down loaded some software that said i needed to have excel you see my mac is osx 10.4,11 power pc G4 and that is were i had the problem now  the excell loaded allright but the the other programs did not the pop ups say it is not scriptable or can not read dictionary if you can help m,e iam not great with computers but i  along

  • Elements 7 on windows 7, have downloaded a new version on raw for my new camera eos50d still unable to read the raw files help

    Hi
    Hope someone can help me with this one, have a new computer with windows 7 as the operating system, have installed elements 7 and have now purchased the 50d, as i shoot in raw have tried to open the file but elements is unable to read the raw file, have looked on various threads and have downloaded the new version of raw, this version is saved in my download file directory, have copied across these files to the elements folder but i still cannot read my raw file for the 50d, is there something i have missed.
    collisa

    please have a look at the folllowing link about the isntallation of the camera raw plugin.
    http://kb2.adobe.com/cps/407/kb407344.html
    be sure not to have the older version of camera raw plugin in the same folder as that of new one. dont even rename it. Remove it and store it in some other location in case you need to revert back the changes. The camera raw plugin is called : Camera Raw
    thanks

  • Unable to read stack element of the CoD2 script engine in C

    Hi,
    I am trying to get extensions for Call of Duty 2 binary working for Arch Linux. I am running x86-64 arch (3.11.2-1-ARCH) and CoD2 is 32bit. That is why i am using the multilib. It gets preloaded with LD_PRELOAD.
    But on Arch it doesn't read the stack element of the CoD2 script engine:
    // My COD_VERSION is COD2_1_3
    int getStack()
    #if COD_VERSION == COD2_1_2
    return 0x83D7A10; // diff to 1.3: 1080
    #elif COD_VERSION == COD2_1_3
    return 0x83D8A90;
    #elif COD_VERSION == COD1_1_5
    return 0x0830AE88;
    #elif COD_VERSION == COD4_1_7
    return 0x08c055b0;
    #else
    #warning int getStack() return NULL;
    return NULL;
    #endif
    int stackGetParamInt(int param, int *value)
    //printf("stackGetParamInt() start...");
    aStackElement *scriptStack = *(aStackElement**)getStack();
    aStackElement *arg = scriptStack - param;
    printf("scriptengine> test value=%.8x scriptStack=%.8x arg=%.8x\n", value, scriptStack, arg);
    if (arg->type != STACK_INT)
    return 0;
    *value = (int)arg->offsetData;
    //printf("... end\n");
    return 1;
    It prints: scriptengine> test value=ff805778 scriptStack=00000000 arg=00000000
    Source: https://github.com/kungfooman/libcod/
    My thread on the support forum for these extensions for CoD2: http://killtube.org/showthread.php?1583 … Arch-Linux

    Hi,
    I am trying to get extensions for Call of Duty 2 binary working for Arch Linux. I am running x86-64 arch (3.11.2-1-ARCH) and CoD2 is 32bit. That is why i am using the multilib. It gets preloaded with LD_PRELOAD.
    But on Arch it doesn't read the stack element of the CoD2 script engine:
    // My COD_VERSION is COD2_1_3
    int getStack()
    #if COD_VERSION == COD2_1_2
    return 0x83D7A10; // diff to 1.3: 1080
    #elif COD_VERSION == COD2_1_3
    return 0x83D8A90;
    #elif COD_VERSION == COD1_1_5
    return 0x0830AE88;
    #elif COD_VERSION == COD4_1_7
    return 0x08c055b0;
    #else
    #warning int getStack() return NULL;
    return NULL;
    #endif
    int stackGetParamInt(int param, int *value)
    //printf("stackGetParamInt() start...");
    aStackElement *scriptStack = *(aStackElement**)getStack();
    aStackElement *arg = scriptStack - param;
    printf("scriptengine> test value=%.8x scriptStack=%.8x arg=%.8x\n", value, scriptStack, arg);
    if (arg->type != STACK_INT)
    return 0;
    *value = (int)arg->offsetData;
    //printf("... end\n");
    return 1;
    It prints: scriptengine> test value=ff805778 scriptStack=00000000 arg=00000000
    Source: https://github.com/kungfooman/libcod/
    My thread on the support forum for these extensions for CoD2: http://killtube.org/showthread.php?1583 … Arch-Linux

  • Installation: my adobe elements version 12 is unable to read the raw files from my canon camera 70D.

    my adobe elements version 12 is unable to read the raw files from my canon camera 70D.

    You need Camera Raw 8.2 or higher.
    Elements 12 shipped with 8.1.
    Click Help > Updates to update Camera Raw

  • Server was unable to read request. RuntimeFaultMessage

    Hi, I'm trying to orchestate a .Net web service that receives a String... the String that this .Net web service receives is called "xml" and it represents a xml like this "<rc><ho>hjh</ho><h><h1>hj>/h1><h2>hjh</h2></h></rc>"
    When I instantiate the call of this web service through BPEL I get this error:
    web_rc_asmx (ReporteRC) (faulted)
    [2004/09/22 12:31:04] "{http://schemas.oracle.com/bpel/extension}bindingFault" has been thrown. Less
    faultName: {{http://schemas.oracle.com/bpel/extension}bindingFault}
    messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
    code: {Client}
    summary: {Server was unable to read request. --> There is an error in XML document (3, 114). --> 'Element' is an invalid node type. Line 3, position 114.}
    parts: {{}}
    The xml string that receives is good because I have tried it directry from the web service page.. or even calling it from an stub/skeleton.. Any idea what could be wrong???
    Thanks a lot,
    PAOLA LINARES

    this is the Bpel file:
    <!-- PAOLAPRO BPEL Process [Generated by the Oracle BPEL Designer] -->
    <process name="PAOLAPRO" targetNamespace="http://oracle.com" suppressJoinFailure="yes" xmlns:tns="http://oracle.com" xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:bpelx="http://schemas.oracle.com/bpel/extension" xmlns:ora="http://schemas.oracle.com/xpath/extension" xmlns:ns0="http://tempuri.org/">
         <!-- ================================================================= -->
         <!-- 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="tns:PAOLAPRO" myRole="PAOLAPROProvider" partnerRole="PAOLAPRORequester"/>
              <partnerLink name="ReporteRC" partnerLinkType="ns0:WSInfRCSoapLink" partnerRole="WSInfRCSoapProvider"/>
         </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="input" messageType="tns:PAOLAPRORequestMessage"/>
              <!-- Reference to the message that will be sent back to the
    requester during callback
    -->
              <variable name="output" messageType="tns:PAOLAPROResponseMessage"/>
              <variable messageType="ns0:ReporteRCSoapIn" name="IN_"/>
              <variable messageType="ns0:ReporteRCSoapOut" name="OUT_"/>
         </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 PAOLAPRO.wsdl
    -->
              <receive name="receiveInput" partnerLink="client" portType="tns:PAOLAPRO" operation="initiate" variable="input" createInstance="yes"/>
              <!-- Asynchronous callback to the requester.
    Note: the callback location and correlation id is transparently handled
    using WS-addressing.
    -->
              <scope name="scope-1">
                   <sequence>
                        <assign name="assign-1">
                             <copy>
                                  <from variable="input" part="payload" query="/tns:PAOLAPRORequest/tns:input">
                                  </from>
                                  <to variable="IN_" part="parameters" query="/ns0:ReporteRC/ns0:xml"/>
                             </copy>
                        </assign>
                        <invoke name="invoke-1" partnerLink="ReporteRC" portType="ns0:WSInfRCSoap" operation="ReporteRC" inputVariable="IN_" outputVariable="OUT_"/>
                   </sequence>
              </scope>
              <invoke name="callbackClient" partnerLink="client" portType="tns:PAOLAPROCallback" operation="onResult" inputVariable="output"/>
         </sequence>
    </process>
    WSDL file:
    <?xml version="1.0"?>
    <definitions name="PAOLAPRO"
    targetNamespace="http://oracle.com"
    xmlns:tns="http://oracle.com"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    >
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    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 us them as part of the message types.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <types>
    <schema attributeFormDefault="qualified"
    elementFormDefault="qualified"
    targetNamespace="http://oracle.com"
    xmlns="http://www.w3.org/2001/XMLSchema"
    >
    <element name="PAOLAPRORequest">
    <complexType>
    <sequence>
    <element name="input" type="string" />
    </sequence>
    </complexType>
    </element>
    <element name="PAOLAPROResponse">
    <complexType>
    <sequence>
    <element name="result" type="string"/>
    </sequence>
    </complexType>
    </element>
    </schema>
    </types>
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    MESSAGE TYPE DEFINITION - Definition of the message types used as
    part of the port type defintions
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <message name="PAOLAPRORequestMessage">
    <part name="payload" element="tns:PAOLAPRORequest"/>
    </message>
    <message name="PAOLAPROResponseMessage">
    <part name="payload" element="tns:PAOLAPROResponse"/>
    </message>
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    PORT TYPE DEFINITION - A port type groups a set of operations into
    a logical service unit.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <!-- portType implemented by the PAOLAPRO BPEL process -->
    <portType name="PAOLAPRO">
    <operation name="initiate">
    <input message="tns:PAOLAPRORequestMessage"/>
    </operation>
    </portType>
    <!-- portType implemented by the requester of PAOLAPRO BPEL process
    for asynchronous callback purposes
    -->
    <portType name="PAOLAPROCallback">
    <operation name="onResult">
    <input message="tns:PAOLAPROResponseMessage"/>
    </operation>
    </portType>
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    PARTNER LINK TYPE DEFINITION
    the PAOLAPRO partnerLinkType binds the provider and
    requester portType into an asynchronous conversation.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <plnk:partnerLinkType name="PAOLAPRO">
    <plnk:role name="PAOLAPROProvider">
    <plnk:portType name="tns:PAOLAPRO"/>
    </plnk:role>
    <plnk:role name="PAOLAPRORequester">
    <plnk:portType name="tns:PAOLAPROCallback"/>
    </plnk:role>
    </plnk:partnerLinkType>
    </definitions>
    WSINFRCWrapper.wsdl:
    <?xml version="1.0" encoding="utf-8"?>
    <definitions
         targetNamespace="http://tempuri.org/"
         xmlns:tns="http://tempuri.org/"
         xmlns="http://schemas.xmlsoap.org/wsdl/"
         xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
         >
         <import location="http://boinfrcs/wsdcrc/wsinfrc.asmx?WSDL"/>
         <plnk:partnerLinkType name="WSInfRCSoapLink">
              <plnk:role name="WSInfRCSoapProvider">
                   <plnk:portType name="tns:WSInfRCSoap" />
              </plnk:role>
         </plnk:partnerLinkType>     
    </definitions>
    This is the XML String:
    <RC><registro_control><tipo_llamado asin="false"/><usuario><id_usuario>xxx</id_usuario><clave>yyy</clave></usuario><documento tipo_documento="3988"><id_documento>1234</id_documento><NombreRegistro>solicitud_informacion</NombreRegistro></documento><cliente><nit>860001942-8</nit></cliente><solicitud><id_solicitud>5425</id_solicitud><url_respuesta>http://sevidor:puerto/RaizVirtual/ModuloTransmision/recibirEnvio.asp</url_respuesta><id_usuario_remoto>idUsuario</id_usuario_remoto><clave_usuario_remoto>claveUsuario</clave_usuario_remoto></solicitud></registro_control><Informacion><Dolar>2700</Dolar><Bolivar>1.38</Bolivar></Informacion><Cliente><Id>8913379</Id><TipoId>3</TipoId></Cliente></RC>
    and this is the Error:
    04/09/28 10:15:34 AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
    faultString: Server was unable to read request. --> There is an error in XML do
    cument (3, 114). --> 'Element' is an invalid node type. Line 3, position 114.
    faultActor: null
    faultDetail:
    04/09/28 10:15:34 Server was unable to read request. --> There is an error in XM
    L document (3, 114). --> 'Element' is an invalid node type. Line 3, position 114
    04/09/28 10:15:34 at org.apache.axis.message.SOAPFaultBuilder.endElement(S
    OAPFaultBuilder.java:135)
    04/09/28 10:15:34 at org.apache.axis.encoding.DeserializationContextImpl.e
    ndElement(DeserializationContextImpl.java:942)
    04/09/28 10:15:34 at org.apache.xerces.parsers.AbstractSAXParser.endElemen
    t(Unknown Source)
    04/09/28 10:15:34 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanE
    ndElement(Unknown Source)
    04/09/28 10:15:34 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
    $FragmentContentDispatcher.dispatch(Unknown Source)
    04/09/28 10:15:34 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
    .scanDocument(Unknown Source)
    04/09/28 10:15:34 at org.apache.xerces.parsers.XML11Configuration.parse(Un
    known Source)
    04/09/28 10:15:34 at org.apache.xerces.parsers.XML11Configuration.parse(Un
    known Source)
    04/09/28 10:15:34 at org.apache.xerces.parsers.XMLParser.parse(Unknown Sou
    rce)
    04/09/28 10:15:34 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unk
    nown Source)
    04/09/28 10:15:34 at javax.xml.parsers.SAXParser.parse(Unknown Source)
    04/09/28 10:15:34 at org.apache.axis.encoding.DeserializationContextImpl.p
    arse(DeserializationContextImpl.java:232)
    04/09/28 10:15:34 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.j
    ava:547)
    04/09/28 10:15:34 at org.apache.axis.Message.getSOAPEnvelope(Message.java:
    377)
    04/09/28 10:15:34 at org.apache.axis.client.Call.invokeEngine(Call.java:21
    72)
    04/09/28 10:15:34 at org.apache.axis.client.Call.invoke(Call.java:2138)
    04/09/28 10:15:34 at org.apache.axis.client.Call.invoke(Call.java:1308)
    04/09/28 10:15:34 at org.apache.wsif.providers.collaxa.axis.WSIFOperation_
    ApacheAxis.invokeAXISMessaging(WSIFOperation_ApacheAxis.java:1892)
    04/09/28 10:15:34 at org.apache.wsif.providers.collaxa.axis.WSIFOperation_
    ApacheAxis.invokeRequestResponseOperation(WSIFOperation_ApacheAxis.java:1451)
    04/09/28 10:15:34 at org.apache.wsif.providers.collaxa.axis.WSIFOperation_
    ApacheAxis.executeRequestResponseOperation(WSIFOperation_ApacheAxis.java:1022)
    04/09/28 10:15:34 at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIF
    InvocationHandler.java:306)
    04/09/28 10:15:34 at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvo
    cationManager.java:250)
    04/09/28 10:15:34 at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvo
    cationManager.java:133)
    04/09/28 10:15:34 at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invok
    e(BPELInvokeWMP.java:518)
    04/09/28 10:15:34 at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__execu
    teStatements(BPELInvokeWMP.java:276)
    04/09/28 10:15:34 at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perfo
    rm(BPELActivityWMP.java:175)
    04/09/28 10:15:34 at com.collaxa.cube.engine.CubeEngine.performActivity(Cu
    beEngine.java:3244)
    04/09/28 10:15:34 at com.collaxa.cube.engine.CubeEngine.handleWorkItem(Cub
    eEngine.java:1664)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.message.instance.Per
    formMessageHandler.handleLocal(PerformMessageHandler.java:75)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.DispatchHelper.handl
    eLocalMessage(DispatchHelper.java:84)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.DispatchHelper.sendM
    emory(DispatchHelper.java:137)
    04/09/28 10:15:34 at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEng
    ine.java:5318)
    04/09/28 10:15:34 at com.collaxa.cube.engine.CubeEngine.createAndInvoke(Cu
    beEngine.java:1192)
    04/09/28 10:15:34 at com.collaxa.cube.engine.delivery.DeliveryService.hand
    leInvoke(DeliveryService.java:480)
    04/09/28 10:15:34 at com.collaxa.cube.engine.bean.DeliveryBean.handleInvok
    e(DeliveryBean.java:307)
    04/09/28 10:15:34 at IDeliveryLocalBean_StatelessSessionBeanWrapper16.hand
    leInvoke(IDeliveryLocalBean_StatelessSessionBeanWrapper16.java:1764)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.message.invoke.Invok
    eInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:36)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.DispatchHelper.handl
    eMessage(DispatchHelper.java:62)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.
    process(BaseScheduledWorker.java:72)

  • TcpListener not working on Azure: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host

    Hi Everybody,
    i'm playing a little bit with Windows Azure and I'm blocked with a really simple issue (or maybe not).
    I've created a Cloud Service containing one simple Worker Role. I've configured an EndPoint in the WorkerRole configuration, which allows Input connections via tcp on port 10100.
    Here the ServiceDefinition.csdef file content:
    <?xml version="1.0" encoding="utf-8"?>
    <ServiceDefinition name="EmacCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2014-01.2.3">
    <WorkerRole name="TcpListenerWorkerRole" vmsize="Small">
    <Imports>
    <Import moduleName="Diagnostics" />
    <Import moduleName="RemoteAccess" />
    <Import moduleName="RemoteForwarder" />
    </Imports>
    <Endpoints>
    <InputEndpoint name="Endpoint1" protocol="tcp" port="10100" />
    </Endpoints>
    </WorkerRole>
    </ServiceDefinition>
    This WorkerRole is just creating a TcpListener object listening to the configured port (using the RoleEnvironment instance) and waits for an incoming connection. It receives a message and returns a hardcoded message (see code snippet below).
    namespace TcpListenerWorkerRole
    using System;
    using System.Net;
    using Microsoft.WindowsAzure.ServiceRuntime;
    using System.Net.Sockets;
    using System.Text;
    using Roche.Emac.Infrastructure;
    using System.IO;
    using System.Threading.Tasks;
    using Microsoft.WindowsAzure.Diagnostics;
    using System.Linq;
    public class WorkerRole : RoleEntryPoint
    public override void Run()
    // This is a sample worker implementation. Replace with your logic.
    LoggingProvider.Logger.Info("TcpListenerWorkerRole entry point called");
    TcpListener listener = null;
    try
    listener = new TcpListener(RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint);
    listener.ExclusiveAddressUse = false;
    listener.Start();
    LoggingProvider.Logger.Info(string.Format("TcpListener started at '{0}:{1}'", RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint.Address, RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint.Port));
    catch (SocketException ex)
    LoggingProvider.Logger.Exception("Unexpected exception while creating the TcpListener", ex);
    return;
    while (true)
    Task.Run(async () =>
    TcpClient client = await listener.AcceptTcpClientAsync();
    LoggingProvider.Logger.Info(string.Format("Client connected. Address='{0}'", client.Client.RemoteEndPoint.ToString()));
    NetworkStream networkStream = client.GetStream();
    StreamReader reader = new StreamReader(networkStream);
    StreamWriter writer = new StreamWriter(networkStream);
    writer.AutoFlush = true;
    string input = string.Empty;
    while (true)
    try
    char[] receivedChars = new char[client.ReceiveBufferSize];
    LoggingProvider.Logger.Info("Buffer size: " + client.ReceiveBufferSize);
    int readedChars = reader.Read(receivedChars, 0, client.ReceiveBufferSize);
    char[] validChars = new char[readedChars];
    Array.ConstrainedCopy(receivedChars, 0, validChars, 0, readedChars);
    input = new string(validChars);
    LoggingProvider.Logger.Info("This is what the host sent to you: " + input+". Readed chars=" + readedChars);
    try
    string orderResultFormat = Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\xB")) + @"MSH|^~\&|Instrument|Laboratory|LIS|LIS Facility|20120427123212+0100||ORL^O34^ORL_O34| 11|P|2.5.1||||||UNICODE UTF-8|||LAB-28^IHE" + Environment.NewLine + "MSA|AA|10" + Environment.NewLine + @"PID|||patientId||""""||19700101|M" + Environment.NewLine + "SPM|1|sampleId&ROCHE||ORH^^HL70487|||||||P^^HL70369" + Environment.NewLine + "SAC|||sampleId" + Environment.NewLine + "ORC|OK|orderId|||SC||||20120427123212" + Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\x1c\x0d"));
    writer.Write(orderResultFormat);
    catch (Exception e)
    LoggingProvider.Logger.Exception("Unexpected exception while writting the response", e);
    client.Close();
    break;
    catch (Exception ex)
    LoggingProvider.Logger.Exception("Unexpected exception while Reading the request", ex);
    client.Close();
    break;
    }).Wait();
    public override bool OnStart()
    // Set the maximum number of concurrent connections
    ServicePointManager.DefaultConnectionLimit = 12;
    DiagnosticMonitor.Start("Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString");
    RoleEnvironment.Changing += RoleEnvironment_Changing;
    return base.OnStart();
    private void RoleEnvironment_Changing(object sender, RoleEnvironmentChangingEventArgs e)
    // If a configuration setting is changing
    LoggingProvider.Logger.Info("RoleEnvironment is changing....");
    if (e.Changes.Any(change => change is RoleEnvironmentConfigurationSettingChange))
    // Set e.Cancel to true to restart this role instance
    e.Cancel = true;
    As you can see, nothing special is being done. I've used the RoleEnvironment.CurrentRoleInstance.InstanceEndpoints to retrieve the current IPEndpoint.
    Running the Cloud Service in the Windows Azure Compute Emulator everything works fine, but when I deploy it in Azure, then I receive the following Exception:
    2014-08-06 14:55:23,816 [Role Start Thread] INFO EMAC Log - TcpListenerWorkerRole entry point called
    2014-08-06 14:55:24,145 [Role Start Thread] INFO EMAC Log - TcpListener started at '100.74.10.55:10100'
    2014-08-06 15:06:19,375 [9] INFO EMAC Log - Client connected. Address='196.3.50.254:51934'
    2014-08-06 15:06:19,375 [9] INFO EMAC Log - Buffer size: 65536
    2014-08-06 15:06:45,491 [9] FATAL EMAC Log - Unexpected exception while Reading the request
    System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
    --- End of inner exception stack trace ---
    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
    at System.IO.StreamReader.ReadBuffer(Char[] userBuffer, Int32 userOffset, Int32 desiredChars, Boolean& readToUserBuffer)
    at System.IO.StreamReader.Read(Char[] buffer, Int32 index, Int32 count)
    at TcpListenerWorkerRole.WorkerRole.<>c__DisplayClass0.<<Run>b__2>d__0.MoveNext() in C:\Work\Own projects\EMAC\AzureCloudEmac\TcpListenerWorkerRole\WorkerRole.cs:line 60
    I've already tried to configure an internal port in the ServiceDefinition.csdef file, but I get the same exception there.
    As you can see, the client can connect to the service (the log shows the message: Client connected with the address) but when it tries to read the bytes from the stream, it throws the exception.
    For me it seems like Azure is preventing the retrieval of the message. I've tried to disable the Firewall in the VM in Azure and the same continues happening.
    I'm using Windows Azure SDK 2.3
    Any help will be very very welcome!
    Thanks in advance!
    Javier
    En caso de que la respuesta te sirva, porfavor, márcala como válida
    Muchas gracias y suerte!
    Javier Jiménez Roda
    Blog: http://jimenezroda.wordpress.com

    hi Javier,
    I changed your code like this:
    private AutoResetEvent connectionWaitHandle = new AutoResetEvent(false);
    public override void Run()
    TcpListener listener = null;
    try
    listener = new TcpListener(
    RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint"].IPEndpoint);
    listener.ExclusiveAddressUse = false;
    listener.Start();
    catch (SocketException se)
    return;
    while (true)
    IAsyncResult result = listener.BeginAcceptTcpClient(HandleAsyncConnection, listener);
    connectionWaitHandle.WaitOne();
    The HandleAsync method is your "While (true)" code:
    private void HandleAsyncConnection(IAsyncResult result)
    TcpListener listener = (TcpListener)result.AsyncState;
    TcpClient client = listener.EndAcceptTcpClient(result);
    connectionWaitHandle.Set();
    NetworkStream netStream = client.GetStream();
    StreamReader reader = new StreamReader(netStream);
    StreamWriter writer = new StreamWriter(netStream);
    writer.AutoFlush = true;
    string input = string.Empty;
    try
    char[] receivedChars = new char[client.ReceiveBufferSize];
    // LoggingProvider.Logger.Info("Buffer size: " + client.ReceiveBufferSize);
    int readedChars = reader.Read(receivedChars, 0, client.ReceiveBufferSize);
    char[] validChars = new char[readedChars];
    Array.ConstrainedCopy(receivedChars, 0, validChars, 0, readedChars);
    input = new string(validChars);
    // LoggingProvider.Logger.Info("This is what the host sent to you: " + input + ". Readed chars=" + readedChars);
    try
    string orderResultFormat = Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\xB")) + @"MSH|^~\&|Instrument|Laboratory|LIS|LIS Facility|20120427123212+0100||ORL^O34^ORL_O34| 11|P|2.5.1||||||UNICODE UTF-8|||LAB-28^IHE" + Environment.NewLine + "MSA|AA|10" + Environment.NewLine + @"PID|||patientId||""""||19700101|M" + Environment.NewLine + "SPM|1|sampleId&ROCHE||ORH^^HL70487|||||||P^^HL70369" + Environment.NewLine + "SAC|||sampleId" + Environment.NewLine + "ORC|OK|orderId|||SC||||20120427123212" + Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\x1c\x0d"));
    writer.Write(orderResultFormat);
    catch (Exception e)
    // LoggingProvider.Logger.Exception("Unexpected exception while writting the response", e);
    client.Close();
    catch (Exception ex)
    //LoggingProvider.Logger.Exception("Unexpected exception while Reading the request", ex);
    client.Close();
    Please try it. For this error message, I suggest you could refer to this thread (http://stackoverflow.com/questions/6173763/using-windows-azure-to-use-as-a-tcp-server
    ) and this post (http://stackoverflow.com/a/5420788).
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Unable to read file from application server

    Hi guys,
    I am reading file(could be any extension) from application server,but some time i am successfuly able to read file and sometime unable to read,why its happening .
    my code is here
    OPEN DATASET E_FILE FOR INPUT IN  BINARY MODE . "
      IF SY-SUBRC = 0.
        DO .
          READ DATASET E_FILE INTO GS_PDF_TAB.
          IF SY-SUBRC = 0.
            APPEND GS_PDF_TAB TO GT_PDF_TAB.
          ELSE.
            EXIT.
          ENDIF.
        ENDDO.
        CLOSE DATASET E_FILE.
      ENDIF.
    Thanks
    Ankur Sharma

    Hi,
    What actually happens?  Do you get a short dump?  Do you get a return code ne 0?  Does it run fine but you get no data in your table?
    We aren't mind-readers and can't help much without more information.
    Try using transaction AL11 to see if you access the files you are trying to open.
    Gareth.

  • I am unable to install extensions, they show up with "will be installed after you restart Firefox" even after I restart.

    Hi,
    I am unable to install extensions, they show up with "will be installed after you restart Firefox" even after I restart.
    The "Staged" folder is present and remains after a restart, but the extensions do not get installed. They show in the extensions page with the "will be installed after you restart Firefox" message and remain like this no matter how many times I restart.
    Any Idea's?
    Running Firefox 24.0 on Windows 8.1
    Many Thanks,
    BD
    P.S. Just tried to install the "troubleshooter" add-on before posting the question and I got an error saying it cannot install because it cannot modify the needed file. (I did it manually instead)

    It is possible that there is a problem with the file(s) that store the extensions registry.
    Delete the extensions.* files (e.g. extensions.sqlite, extensions.ini) and compatibility.ini in the Firefox profile folder to reset the extensions registry.
    *https://support.mozilla.org/kb/Profiles
    New files will be created when required.
    See "Corrupt extension files":
    *http://kb.mozillazine.org/Unable_to_install_themes_or_extensions
    *https://support.mozilla.org/kb/Unable+to+install+add-ons
    If you see disabled or not compatible extensions in "Firefox/Tools > Add-ons > Extensions" then click the Tools button at the left end side of the Search Bar to check if there is a compatibility update available.
    If this hasn't helped then also delete the addons.sqlite file.

  • Unable to set up base station as wireless client

    I have a network with one Airport Extreme (UFO-shape) and three Airport Express base stations. Now I had to do a hard reset of all the base stations, and want to use Airport utility to set up the network again.
    I have no problems setting up the Airport extreme as the main base station, and the first Airport express as a remote base station (extending the network). I want to set up the other two Airport Express stations as wireless clients (I only use them for iTunes via Airtunes).
    My problem is that when I reach the point where I can choose between setting them up to either extend the network or as a wireless client, I am not able to proceed if I choose the latter (nothing happens when I press "continue"). I can only go through the setup process if I choose the Airport Express to be an extension of the network (a remote base station).
    For one of the Airport express, I then later manually changed the setup from "be a part of a WDS network" to "connect to a wireless network". But when I try this for the last Airport Express, I am no longer able to contact the base station if I try to do the same. I have chosen channel 11 for the network, and I think in some way or another, after I manually change the settings for the last Airport express, it switches to another channel. After this I can no longer read the base station configuration or connect to it via airtunes.
    When I do a hard reset again, and go through the process once more, everything is OK as long as I keep it as a remote base station. But I really would like it to be connected as a wireless client
    Any ideas?

    The basic wiring setup would include connecting an Ethernet cable from one of the available LAN <-> Ethernet ports to the WAN "O" port on the Time Capsule.
    You can run an Ethernet cable up to 100 meters or 300+ feet so the trick will be locate the Time Capsule in the middle of the area where you need more wireless signal coverage.
    To have the Time Capsule "extend" the wireless from the gateway, you would need to configure it to create a new wireless network using the same wireless network name, same wireless security setting and same password as the gateway's wireless network.
    The final configuration step would be to make sure that the Time Capsule is setup to operate in Bridge Mode, so that it will function as a client for the gateway router.
    The specifics of how to do this will depend on the version of AirPort Utility that you are using on your Mac. Post back if you need more details on this.

  • How do I purchase reader extensions to save a PDF form that has been filled out in Acrobat Reader?

    I have just discovered that in order to save a PDF form that has been electronically filled out in Acrobat Reader, that I have to purchase reader extensions to make this possible.  I would like to speak to someone about the price and how to purchase.
    I cannot find a phone number on your site, so I am hoping to get an answer from Adobe this way.
    Thanks,
    Chani

    Thanks everyone for responding.  I should have supplied more information.
    I was hired by my client to create PDF forms that can be downloaded from their website, filled out electronically in Acrobat Reader, and then saved (with all the form fields filled in) and emailed.
    I was supplied with scanned forms as the base for creating the form fields in Acrobat Pro.  These web visitors that will be filling out the forms and emailing them will only have Acrobat Reader, most likely.
    I created the forms in Acrobat Pro, and they worked great when I tested them ( in Acrobat Pro) - I could save the form field data.  However, my client has come back to me with numerous complaints from their web visitors - they cannot save the form once they have filled it out in Acrobat Reader and keep the data they have entered.  Instead, they have to print the form physically, scan it, and email it that way (kind of low tech for the year 2013, and not easy for these people).
    So, my end goal is to update these forms in Acrobat Pro so they can be filled out by folks only using Acrobat Reader and saved with the form field data intact.  Seems like a no-brainer that Acrobat Pro should have this capability without purchasing additional extensions.  However, in my research online, I have found several posts that suggest that purchasing "Reader Extensions" is the only way to enable Acrobat Pro to be able to do this.
    Can someone please clarify if I need to buy something to program these forms in Acrobat Pro to enable other people using Acrobat Reader to fill out these forms and save them with the form fields intact?
    If I do need to buy something, what is it exactly?  How do I find out clear, consise, specific information about buying it/the cost/the licensing?  I am a sole owner/employee of a graphic design firm and these forms are for my client, which is a locally-owned regional hospital.
    If this needs to move to the LiveCycle forum, fine, but I don't really know what that software is and since I'm only using Acrobat Pro (and the users, Acrobat Reader) I felt this was the appropriate place to post.
    Thanks for all of your responses!
    Chani

  • Unable to read file - opening a html file with excel

    Hi all,
    I have the next issue:   I have developed a report on HTML format, however when I export this one (to excel) I save the file with a 'xls' extension, however, (in excel 2007), when I try to open the file I get the error "Unable to read the
    file".
    can you help me with this issue?

    Hi,
    Did you create a PivotTable report in the file? As your description, the HTML format could be used correctly in Excel 2007. Did you get the other error message?
    Such as,Unable to read file.
    When you click OK,   you receive the following error message:
    Errors were   detected in '<var>filename</var>.xls', but Microsoft Excel was   able to open the file by making the repairs listed below. Save the file to make   these repairs permanent.
    PivotTable report   '<var>report_name</var>' on   '[<var>filename</var>.xls]worksheet_name' was discarded due to   integrity problems.
    Please try to use the workaround:
    Turn off AutoRecovery when you work with any workbooks.Click Excel button>Excel options>Save>Uncheck AutoRecovery
    Following this, if the issue exists, I recommend you fix the issue the following KB:
    http://support.microsoft.com/kb/943088
    http://support.microsoft.com/kb/929766
    Regards,
    George Zhao
    TechNet Community Support

  • Can use adobe livecycle reader extensions es to compile adobe livecycle designer ES3 file?

    Hi ,
    I am using livecycle designer ES and livecycle reader extensions es to create some PDF files. I want to use the new feature action builder, so I downloaded the designer ES3. After creating some new files, I tried to use livecycle reader extensions es (old version) to convert the file to add the saving function to adobe reader. It could not convert the file successfully and stuck at downloading the file page as the attached screen. Does that mean I have to upgrade livecycle reader extensions es to es3? Thanks in advance.
    Regards,
    Craig

    There were problems like this that were caused by a flashplayer security patch.  See https://groups.google.com/forum/?fromgroups=#!topic/livecycle/ZRj27vcLXOI
    My memory is a bit hazy on this, as it was three years ago. 
    There was a LiveCycle blog on this November 11, 2008
    http://blogs.adobe.com/livecycle/2008/11/livecycle_and_flash_player_10.html
    Flash Player 10 broke the Reader Extensions sample application included with LiveCycle ES 8.0.1, and 8.2.1. When you use it, it will essentially hang. The workaround is to revert back to Flash Player 9 on those machines you use as LiveCycle clients.
    This problem has been fixed in LC 8.2.1 SP3 as well as in ES2.
    The key is to either upgrade your server or downgrade to an earlier (9) version of the flash player. (copying from the google group)
    As you said, this issue is due to the changes in security in flash
    player 10.  The Reader Extensions webUI leverages flex.  For LiveCycle
    8.2.1, the file dialog automatically pops up after conversion is
    complete.  However, in flash player 10, there were changes to how file
    reference are is handled.  Since it is possible to pop up a file
    dialog based on user action), and automatically poping up that file
    dialog based on the old code base will no longer work.  This is a
    known issue in LC ES 8.2.1, and downgrading to flash player 9 works.
    However, in fix pack 2 of LiveCycle ES Update 1.  (8.2.1.2), this bug
    on flash player 10 has been resolved with an explicit button to
    download the file.

Maybe you are looking for

  • NWDS + NWAS 7.2 and JSF1.2

    Hello, I've built an JSF1.2 application and changed the context root in properties of my dynamic web project. But i can't reach my application under the path I wish. How can I do this ? Do you have an example ? Any hints would be appreciated Best reg

  • HT1338 intel core duo / can't migrate to icloud?

    Hi.  I would like some help in clarifying please.  I have an older Macbook with an Intel Core Duo running Snow Leopard.  I can't upgrade to Lion.  I have used my .mac account/Mobileme for years primarily for email purposes, idisk, and the gallery (I

  • User Prompts in SQL

    Hello everybody, I am trying to run a SELECT statement where I would like to use an input box to enter in the name of a customer in my database. However, when it runs, I just get a 'no data found' error. Here is my code: SELECT firstname, lastname FR

  • How come i can slow down a clip but cant speed it up?

    Clip in imovie will play at regular speed or slower speed but it wont play if I speed it up.

  • Piano keyboard not communicating with Mac

    I have installed the driver for my Yamaha keyboard, but it's not connecting with the Mac.  Is there a step I'm missing? Thx, Redhousearts