Transformation issue in SOA 11g

I have a SOA application with a webservice that receive XML messages from third party and through a mediator and JMS adapter writes to a JMS topic. The XML messages gets validated against a XSD and using XSL is transformed to the target format. I want to retain the original XML message with no transformation, but with transformation the message has some added element. I am attaching the four files XSL, XSD and the XML file before and after transformation. I am using SOA 11g
XSL file_
<?xml version="1.0" encoding="UTF-8" ?>
<?oracle-xsl-mapper
<!-- SPECIFICATION OF MAP SOURCES AND TARGETS, DO NOT MODIFY. -->
<mapSources>
<source type="WSDL">
<schema location="../receiveESTA.wsdl"/>
<rootElement name="odsCad" namespace="http://xmlns.oracle.com/pcbpel/adapter/db/top/ortdOdsCadEvent"/>
</source>
</mapSources>
<mapTargets>
<target type="WSDL">
<schema location="../ProduceOrtdJms.wsdl"/>
<rootElement name="odsCad" namespace="http://xmlns.oracle.com/pcbpel/adapter/db/top/ortdOdsCadEvent"/>
</target>
</mapTargets>
<!-- GENERATED BY ORACLE XSL MAPPER 11.1.1.2.0(build 091103.1205.1216) AT [TUE APR 20 16:26:09 EST 2010]. -->
?>
<xsl:stylesheet version="1.0"
xmlns:xpath20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:ns0="http://xmlns.oracle.com/pcbpel/adapter/jms/ORTDJMSDemo/receiveESTA/ProduceOrtdJms"
xmlns:mhdr="http://www.oracle.com/XSL/Transform/java/oracle.tip.mediator.service.common.functions.MediatorExtnFunction"
xmlns:oraext="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dvm="http://www.oracle.com/XSL/Transform/java/oracle.tip.dvm.LookupValue"
xmlns:hwf="http://xmlns.oracle.com/bpel/workflow/xpath"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:med="http://schemas.oracle.com/mediator/xpath"
xmlns:ids="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
xmlns:tns="http://xmlns.oracle.com/sca/soapservice/ESTAProcessing/receiveESTA"
xmlns:xdk="http://schemas.oracle.com/bpel/extension/xpath/function/xdk"
xmlns:xref="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions"
xmlns:inp1="http://xmlns.oracle.com/pcbpel/adapter/db/top/ortdOdsCadEvent"
xmlns:plt="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:ora="http://schemas.oracle.com/xpath/extension"
xmlns:socket="http://www.oracle.com/XSL/Transform/java/oracle.tip.adapter.socket.ProtocolTranslator"
xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
exclude-result-prefixes="xsi xsl tns inp1 xsd wsdl ns0 plt xpath20 bpws mhdr oraext dvm hwf med ids xdk xref ora socket ldap">
<xsl:template match="/">
<inp1:odsCad>
<inp1:odsCadEvent>
<inp1:datasetname>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadEvent/inp1:datasetname"/>
</inp1:datasetname>
<inp1:messagesequence>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadEvent/inp1:messagesequence"/>
</inp1:messagesequence>
<inp1:eventid>
<xsl:attribute name="xsi:nil">
<xsl:value-of select="/inp1:odsCad/inp1:odsCadEvent/inp1:eventid/@xsi:nil"/>
</xsl:attribute>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadEvent/inp1:eventid"/>
</inp1:eventid>
<inp1:eventrevisionno>
<xsl:attribute name="xsi:nil">
<xsl:value-of select="/inp1:odsCad/inp1:odsCadEvent/inp1:eventrevisionno/@xsi:nil"/>
</xsl:attribute>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadEvent/inp1:eventrevisionno"/>
</inp1:eventrevisionno>
</inp1:odsCadEvent>
<inp1:odsCadAgency>
<inp1:datasetname>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:datasetname"/>
</inp1:datasetname>
<inp1:messagesequence>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:messagesequence"/>
</inp1:messagesequence>
<inp1:eventid>
<xsl:attribute name="xsi:nil">
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:eventid/@xsi:nil"/>
</xsl:attribute>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:eventid"/>
</inp1:eventid>
<inp1:eventrevisionno>
<xsl:attribute name="xsi:nil">
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:eventrevisionno/@xsi:nil"/>
</xsl:attribute>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:eventrevisionno"/>
</inp1:eventrevisionno>
<inp1:agencyeventnumber>
<xsl:attribute name="xsi:nil">
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:agencyeventnumber/@xsi:nil"/>
</xsl:attribute>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:agencyeventnumber"/>
</inp1:agencyeventnumber>
<inp1:agencyeventnumberrevision>
<xsl:attribute name="xsi:nil">
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:agencyeventnumberrevision/@xsi:nil"/>
</xsl:attribute>
<xsl:value-of select="/inp1:odsCad/inp1:odsCadAgency/inp1:agencyeventnumberrevision"/>
</inp1:agencyeventnumberrevision>
</inp1:odsCadAgency>
</inp1:odsCad>
</xsl:template>
</xsl:stylesheet>
XSD*
<?xml version= '1.0' encoding= 'UTF-8' ?>
<xs:schema targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/db/top/ortdOdsCadEvent" xmlns="http://xmlns.oracle.com/pcbpel/adapter/db/top/ortdOdsCadEvent"
elementFormDefault="qualified" attributeFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- CAD EVENT -->
<xs:complexType name="odsCadEvent">
<xs:sequence>
<xs:element name="datasetname" minOccurs="1" maxOccurs="1">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="32"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="messagesequence" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
<xs:element name="eventid" type="xs:int" minOccurs="0" nillable="true"/>
<xs:element name="eventrevisionno" type="xs:int" minOccurs="0" nillable="true"/>
</xs:sequence>
</xs:complexType>
<!-- CAD AGENCY -->
<xs:complexType name="odsCadAgency">
<xs:sequence>
<xs:element name="datasetname" minOccurs="1" maxOccurs="1">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="32"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="messagesequence" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
<xs:element name="eventid" type="xs:int" minOccurs="0" nillable="true"/>
<xs:element name="eventrevisionno" type="xs:int" minOccurs="0" nillable="true"/>
<xs:element name="agencyeventnumber" minOccurs="0" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="odsCad">
<xs:complexType>
<xs:choice minOccurs="1" maxOccurs="1">
<xs:element name="odsCadEvent" type="odsCadEvent" minOccurs="0" maxOccurs="1"
nillable="true" />
<xs:element name="odsCadAgency" type="odsCadAgency" minOccurs="0" maxOccurs="1"
nillable="true"/>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
XML file before transformation_
<message>
<properties>
<property name="tracking.compositeInstanceId" value="430009"/>
<property name="tracking.ecid" value="0000IWTcdiF9xWD_n9P5iZ1BZnIF000FGG"/>
<property name="transport.http.remoteAddress" value="10.103.50.20"/>
</properties>
<parts>
<part name="request">
<ns1:odsCad>
<ns1:odsCadEvent>
<ns1:datasetname>rest</ns1:datasetname>
<ns1:messagesequence>12</ns1:messagesequence>
</ns1:odsCadEvent>
</ns1:odsCad>
</part>
</parts>
</message>
XML File after transformation_
<message>
<properties>
<property name="tracking.compositeInstanceId" value="430009"/>
<property name="tracking.ecid" value="0000IWTcdiF9xWD_n9P5iZ1BZnIF000FGG"/>
<property name="transport.http.remoteAddress" value="10.103.50.20"/>
</properties>
<parts>
<part name="body">
<inp1:odsCad>
<inp1:odsCadEvent>
<inp1:datasetname>rest</inp1:datasetname>
<inp1:messagesequence>12</inp1:messagesequence>
<inp1:eventid xsi:nil=""/>
<inp1:eventrevisionno xsi:nil=""/>
</inp1:odsCadEvent>
<inp1:odsCadAgency>
<inp1:datasetname/>
<inp1:messagesequence/>
<inp1:eventid xsi:nil=""/>
<inp1:eventrevisionno xsi:nil=""/>
<inp1:agencyeventnumber xsi:nil=""/>
</inp1:odsCadAgency>
</inp1:odsCad>
</part>
</parts>
</message>
Any suggestion to how to get this sorted
Thanks

Morever I do not want the extra odsCadAgency element displayed in my transformed XML file. How do I resolve it.
Thanks

Similar Messages

  • Issues installing SOA 11G on Windows

    I am having trouble installing SOA 11.1.1.6 on Windows 64 bit.
    1. I installed RCU
    2. I installed JDK 1.7.0.25 in C:\Program Files\Java\jdk1.7.0.25
    3. I installed Web Logic Server and selected jdk from above path.(since while installing WLS i din't find JROCKIT, so I browsed for JDK from my C:Drive)
    4. While installing SOA 11G, when I give setup -jreLoc C:\Program Files\Java\jdk1.7.0_25  I am getting Error "Java Run Time Environment was not found in C:\Program\bin\javaw.exe"
    I have set JAVA_HOME in Environment Variables.
    Can some one please help me fix this issue.

    Yes. I validated it. I tried with below 2 locations. I have installed this before in Windows and Linux. Strange that I am struggling to do it now..Not sure what I am missing.
    C:\Program Files\Java\jdk1.7.0_25\jre
    C:\Program Files\Java\jre7
    When I try with Quotes i.e, setup -jreLoc "C:\Program Files\Java\jdk1.7.0_25\jre"I get a screen with Error:setup.exe has stopped working (below is the log)
    Problem signature:
      Problem Event Name:    APPCRASH
      Application Name:    setup.exe_unknown
      Application Version:    0.0.0.0
      Application Timestamp:    4e71ef42
      Fault Module Name:    setup.exe
      Fault Module Version:    0.0.0.0
      Fault Module Timestamp:    4e71ef42
      Exception Code:    c0000005
      Exception Offset:    00002b2f
      OS Version:    6.1.7601.2.1.0.272.7
      Locale ID:    1033
      Additional Information 1:    cb5a
      Additional Information 2:    cb5adf8f5bac4bc39db6c83fb76b8021
      Additional Information 3:    855b
      Additional Information 4:    855b1466c96ca73472fe5c46cb1df042
    Read our privacy statement online:
      http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
    If the online privacy statement is not available, please read our privacy statement offline:
      C:\Windows\system32\en-US\erofflps.txt

  • Issue in SOA Suite Installation - prerequisite for AIA 3.0 Installation

    We are facing an issue in SOA Suite Installation which is prerequisite for AIA 3.0 Installation. As per AIA 3.0 Installation Guide, the Web Logic Server version to be used is “Web Logic Server 11g R1 10.3.1“ for Linux86 32bit Version.
    After Installation of SOA Suite on Linux Environment, the em console page is not opening.
    Error Message :
    <Feb 1, 2010 5:21:50 PM IST> <Warning> <Connector> <BEA-190110> <Resource Adapter is calling BootstrapContext.createTimer() and allocating a Timer Thread that is not managed by WebLogic Server. This may adversely impact the performance/operation of WebLogic Server.>
    <Feb 1, 2010 5:21:50 PM IST> <Warning> <J2EE> <BEA-160140> <Unresolved optionalpackage references (in META-INF/MANIFEST.MF): [Extension-Name: oracle.soa.fabric, Specification-Version: 11.1.1, Implementation-Version: 11.1.1, referenced from: /app/oracle/weblogic/user_projects/domains/SOADomain/servers/soa_server1/tmp/_WL_user/worklistapp/r8n7fr]. Make sure the referenced optional package has beendeployed as a library.>
    <Feb 1, 2010 5:21:50 PM IST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'worklistapp' due to error java.lang.NoSuchMethodError: weblogic.application.ApplicationLifecycleEvent.getDeploymentOperation()Lweblogic/application/DeploymentOperationType;.
    We have faced such issue during SOA 11g Installation on Windows Operating System, and installed latest version of Web logic Server and the issue was resolved.
    Can AIA Linux Installable work on Web Logic Server 11g R1 10.3.2?
    If any one has faced similar issues, Kindly provide inputs.

    The same person has reported issues on further steps i.e. AIA Installation. Hence closing this

  • Deployment issue with SOA - OSB 11g  environment

    Hi,
    We have Dev Environment configured with SOA 11g (11.1.1.4) and OSB 11g (11.1.1.4) on a single weblogic domain. Developed SOA composite app and deployed to the SOA Server. We are exposing our SOA Composite thru OSB ( created osb proxy and business services and accessed soa composite from the client. It s working fine ) layer for the client to access it. The issue here is while deploying it to the production environment (configured OSB and SOA in two separate WL domain) located offshore.
    What i saw from the soa doc is that we need to deploy SOA composite to the SOA Server and OSB Configuration to the OSB Server.
    but the offshore person is asking us to deploy both SOA composite & osb to the same OSB Server as an .ear file.
    Is it possible to deploy both SOA composite & osb to the same osb server ? is there any document on project that involve both soa and osb.
    please guide me how to do the deployment
    I appreciate all your help.
    thanks
    sumesh.j

    I am wondering if could able to solve the problem of deploying both SOA composite & osb to the same osb server. Even I am facing the same problem....
    If you could able to solve the problem then please let us know the steps that you have followed to solve the same.

  • Issue while starting SOA 11G BAM server

    Hi ,
    I have installed SOA 11G( 11.1.1.5.0 ) . I am trying to start BAM server . It is waiting for longer time while coming to the below mentioned log location
    <Dec 23, 2011 2:09:13 PM IST> <Warning> <oracle.sdp.messaging.driver.base> <SDP-26024> <Registration of driver Email-Driver did not complete; will retry periodically until messaging server responds.>
    Please anyone help me to start the BAM Server quickly.
    Thanks in Advance,
    Saba

    I am also getting the same issue. Can someone let me know why is this issue happening.

  • SOA 11g: DB Adapter design issue

    I have a Stored Procedure that reads from a table, and in my composite I have a DB adapter to read the procedure, pull the data and a use mediator/BPEL to pass the data on to a JMS adapter.
    The question is
    1. how to poll the DB adapter to invoke the Stored Procedure automatically, like file/ftp adapter
    2. can similar polling operation be done on a JMS adapter
    I'm using SOA 11g with Weblogic Server 10.3 and Jdeveloper 11.1.1.2

    You can't poll a stored procedure, you can only poll changes to database tables, and views.
    Yes you can poll JMS like file adapter.
    cheers
    James

  • Need Help-SOA 11g File Adapter unable to delete input file and its crashing

    Hi All
    Please find the details below:
    1. We have created a simple SOA composite to Read file from an input directory, archive the file in an archive directory using Inbound File Adapter Read
    and then use Outbound File Adapter Write to move the file to a output directory.
    2. File Adapter needs to delete the file after successful read/retrieval.
    3. We are using the "Use Trigger File" for invoking the file adapter. This is a new feature in SOA 11g
    4. Also we are using the option of reading the file as an attachment as we are not doing any transformation in the composite
    Issue Details_
    1. When the trigger file is put in the input directory for the first time, the File Adapter reads the file, archives it and moves it to the output directory
    2. However it does not delete the input file from the input directory and raises Fatal Exception mentioned below:
    [*2011-01-12T16:55:48.639+05:30] [soa_server1] [WARNING] [] [oracle.soa.adapter] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@19c243d]*
    [userId: <anonymous>] [ecid: 0000IptyLrL9_aY5TrL6ic1DBOS_000009,0] [APP: soa-infra] File Adapter FileAdapterTriggerFilePOC PostProcessor::
    Delete failed, the operation will be retried for max of [0] times
    [2011-01-12T16:55:48.639+05:30] [soa_server1] [WARNING] [] [oracle.soa.adapter] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@19c243d]
    [userId: <anonymous>] [ecid: 0000IptyLrL9_aY5TrL6ic1DBOS_000009,0] [APP: soa-infra] File Adapter FileAdapterTriggerFilePOC [[
    BINDING.JCA-11042
    File deletion failed.
    File deletion failed.
    File : C:\Dibya\AttachmentTest\InputDir\TestFile3.txt could not be deleted.
    Delete the file and restart server. Contact oracle support if error is not fixable.
    If any one has faced similar issues, kindly provide pointers on how to resolve it.
    Regards,
    Dibya

    Hi,
    Using the file adapter, you can poll from multilple locations...
    Keep the following property in your .jca file
    <property name="DirectorySeparator" value="," />
    While giving the path in File Adapter configuration, keep comma and give the next location....then the file will be picked up from the locations you gave....
    Hope this helps...
    Thanks,
    N

  • T4CConnection Error while creating datasource in SOA 11g

    Hi All,
    i getting the below error while creating the data source with an oracle database in oracle SOA 11g. I trying to create the datasource in the weblogic console page. The error is specifically coming while testing the database connection.
    However, i am able to telnet the database box on this particular port..  Also this used to be a working connection earlier and i am able to create the same datasource from other similar SOA 11g instance...
    the error details are:-
    java.sql.SQLRecoverableException: IO Error: Connection reset
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:428)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:538)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:228)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:154)
    at utils.dbping.main(dbping.java:204)
    Caused by: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(SocketInputStream.java:168)
    at oracle.net.ns.Packet.receive(Packet.java:293)
    at oracle.net.ns.DataPacket.receive(DataPacket.java:104)
    at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:315)
    at oracle.net.ns.NetInputStream.read(NetInputStream.java:260)
    at oracle.net.ns.NetInputStream.read(NetInputStream.java:185)
    at oracle.net.ns.NetInputStream.read(NetInputStream.java:102)
    at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
    at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
    at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1136)
    at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1113)
    at oracle.jdbc.driver.T4C8TTIdty.receive(T4C8TTIdty.java:668)
    at oracle.jdbc.driver.T4C8TTIdty.doRPC(T4C8TTIdty.java:575)
    at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1120)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:308)
    please let me know in case any of you know the fix..

    i also used the weblogic jar to do a db ping..  and it errored out with the above error.  however if i db ping from any other app server it works...  below is the success response from another server and the command used..
    [applmgr@g3te2soa lib]$ java -classpath /u01/app/Middleware/wlserver_10.3/server/lib/weblogic.jar utils.dbping ORACLE_THIN apps appsuat abc1.xyz.net:1525:oru1
    **** Success!!! ****
    You can connect to the database in your app using:
      java.util.Properties props = new java.util.Properties();
      props.put("user", "apps");
      props.put("password", "appsuat");
      java.sql.Driver d =
        Class.forName("oracle.jdbc.OracleDriver").newInstance();
      java.sql.Connection conn =
        Driver.connect("jdbc:oracle:thin:@abc1.xyz.net:1525:oru1", props);
    is it some netwrok issue..  but why is then the telnet working for the same server on this port ????

  • Installing SOA 11g or 10g in Windows 7 home premium 64bit OS

    Hi Friends,
    I would like to install Oracle SOA 11g in my Windows 7 home premium 64bit OS machine. Can you guys please provide me the download links for the 64bit OS?
    I tried installing the SOA suite and encountered incompatible error exiting the Universal installer. I have installed Oracle Database 10g Express Edition Release 10.2.0.1.0 and installed the Repository Creation Utility (ofm_rcu_win32_11.1.1.3.3_disk1_1of1) and can any one provide me the down load link for the Weblogic server which is compatible to Windows 7 64 bit OS please?
    I have downloaded the 11g SOA suite (ofm_soa_generic_11.1.1.2.0_disk1_1of1 (2)).
    Can you guys please help me out in installing SOA suite in win7 ??
    Thanks in Advance..
    user10763276

    Thank you for the reply Anuj,
    Now I am able to start the Managed weblogic server .
    It is working well when i tried to do it through command window. But the issues is the node manager is not up.
    I tried to run the fallowing commands
    *1. Run setNMProps.cmd from $ORACLE_HOME/common/bin folder*
    *2. Start the node manager from $WL_HOME/server/bin/startNodeManager.cmd*
    When 1 is ran i have encountered the fallowing
    C:\Oracle\Middleware\oracle_common\common\bin>setNMProps.cmd
    C:\Oracle\Middleware\oracle_common\common\bin>ECHO OFF
    Required properties already set. File nodemanager.properties not modified.
    when i tried to run the 2, I have the fallowing
    C:\Oracle\Middleware\wlserver_10.3\server\bin>startNodeManager.cmd
    C:\Oracle\Middleware\wlserver_10.3\server\bin>set CLASSPATH=.;C:\Oracle\MIDDLE~1
    \patch_wls1033\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Ora
    cle\MIDDLE~1\patch_ocp353\profiles\default\sys_manifest_classpath\weblogic_patch
    .jar;C:\PROGRA~1\Java\JDK17~1.0\lib\tools.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\serv
    er\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.jar;C:\
    Oracle\MIDDLE~1\modules\features\weblogic.server.modules_10.3.3.0.jar;C:\Oracle\
    MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;C:\Oracle\MIDDLE~1\modules\ORGAPA
    ~1.1/lib/ant-all.jar;C:\Oracle\MIDDLE~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar
    ;C:\Program Files\Java\jre6\bin
    C:\Oracle\Middleware\wlserver_10.3\server\bin>cd C:\Oracle\MIDDLE~1\WLSERV~1.3\c
    ommon\NODEMA~1
    C:\Oracle\MIDDLE~1\WLSERV~1.3\common\NODEMA~1>if not "" == "" if not "" == "" go
    to runNMWithListenAddressAndPort
    C:\Oracle\MIDDLE~1\WLSERV~1.3\common\NODEMA~1>if not "" == "" goto runNMWithList
    enAddress
    C:\Oracle\MIDDLE~1\WLSERV~1.3\common\NODEMA~1>if not "" == "" goto runNMWithList
    enPort
    C:\Oracle\MIDDLE~1\WLSERV~1.3\common\NODEMA~1>"C:\PROGRA~1\Java\JDK17~1.0\bin\ja
    va.exe" -jrockit -Xms128m -Xmx256m -Xverify:none "-Djava.security.policy=C:\Ora
    cle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.policy" "-Dweblogic.nodemanager.java
    Home=C:\PROGRA~1\Java\JDK17~1.0" weblogic.NodeManager -v
    Unrecognized option: -jrockit
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    C:\Oracle\MIDDLE~1\WLSERV~1.3\common\NODEMA~1>goto finish
    C:\Oracle\MIDDLE~1\WLSERV~1.3\common\NODEMA~1>ENDLOCAL
    C:\Oracle\Middleware\wlserver_10.3\server\bin>
    Can you please help me out.

  • Transaction rolled back......soa 11g

    I have a bpel process 1 which calls bpel process 2. Bpel process 2 is a file write. In my instance bpel process 2 is called and the file is written successfully. but bpel process 1 gets errored out with no errors being displayed. The bpel process 1 has a red colour at the point where it invokes the child process. and also a line saying transaction rolled back.
    But there is no error in the child process instance
    Please do suggest me the solution.

    The issue may be due to the transaction timeout, verify the configured timeouts and the processing time of the process B.
    Try increasing Sync Max Time Out and the other timeouts accordingly and test it.
    Refer the below URL for the details of configuring the timeouts.
    http://www.albinsblog.com/2011/11/oracle-soa-11g-configure-transaction_20.html
    Regards
    Albin I

  • BINDING.JCA-12510 JCA Resource Adapter location error in SOA 11g Suite

    Hi,
    I am just testing one simple SOA Application in SOA 11g Suite. Created a SOA Composite Application with one DB Adapter at designtime all worked fine with DB Adapter. But when I deploy the Application on the server I get the following error:
    The JCA Binding Component was unable to establish an outbound JCA CCI connection due to the following issue: BINDING.JCA-12510 JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element <connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the <connection-factory/> element: location='eis/DB/soademoDatabase'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '<jndi-name>' element in weblogic-ra.xml has not been set to eis/DB/soademoDatabase. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server ".Do I need to jndi-name in weblogic-ra.xml if so what is the exact location. Any help is appreciated.
    Thanks

    I did but still not able to connect now getting the following error. I went to the Weblogic Console, clicked on deployments, selected DBAdapter, clicked on configuration ,
    and then I don't see outbound configurations instead it shows Outbound Connection Pools, Under Outbound Connection Pools tab I clicked on New and it asked to select Outbound Connection Group I selected the one that was already there (with JNDI eis/DB/SOADemo) and then created my JNDI which was added to the default Outbound Connection Group and in the end it asked to save the Plan.xml which I saved it under a new directory created under soa directory. But still am not able to connect.
    How do I create my own Connection Group as don't want to use the defualt one out there.
    After creating the JNDI Name it asks for saving the Plan.xml file. Where exactly we save this file. Are there any standards.
    Why can't I update any properties when I click on the new JNDI name it takes to Settings for javax.resource.cci.ConnectionFactory --> Outbound Connection Properties but there I see a save buttn but I can't make any changes.
    BINDING.JCA-12563 Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'getCreditValidationSelect' failed due to: Could not create/access the TopLink Session. This session is used to connect to the datastore. Caused by javax.resource.spi.InvalidPropertyException: Missing Property Exception. Missing Property: [DBManagedConnectionFactory.userName]. You may have set a property (in _db.jca) which requires another property to be set also. Make sure the property is set in the interaction (activation) spec by editing its definition in _db.jca. . ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution. Is there any documentation that lists all these steps as I couldn't find it anywhere. The guide only talks abou DBAdapter but how to configure etc can't find any info. Any help is appreciated.
    Thanks.

  • Request-Reply in JMSAdapter SOA 11g using a Topic and a Queue

    Hi All
    We are trying to implement JMS Request\Reply with Tibco EMS Server using JMS Request\Reply. Problem is that Tibco has exposed a topic (where request message has been enqueued) and replies the message is a pre defined JMS queue.
    I am trying to use JMS adapter in SOA 11g (OSB doesnt support request\reply as soon as destination is selected as Topic ) with foreign JMS server setup in weblogic.
    Problem is that when i invoke the composite, it errors out saying that request destination has to be a queue. I tried to find any sample that talks about request-reply with topics but could not find any.
    Is request-reply pattern supported with topics or topic-queue combinations in JMS adapter 11g? Please let u know. Thanks

    Hi All
    The request-reply pattern is working with queues and topics, but not with topic and queue. The issue is with this:
    <adapter-config name="RemoteOSBJMSService" adapter="JMS Adapter"
    wsdlLocation="RemoteOSBJMSService.wsdl"
    xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
    <connection-factory location="eis/JMS/RequestReplyTopic"
    UIJmsProvider="WLSJMS" UiOperationMode="Asynchronous"
    UIConnectionName="chdsez147855d"/>
    <endpoint-activation portType="Reply_ptt" operation="Reply"
    UITransmissionPrimitive="Request-response">
    <activation-spec className="oracle.tip.adapter.jms.inbound.JmsConsumeActivationSpec">
    <property name="PayloadType" value="TextMessage"/>
    <property name="UseMessageListener" value="false"/>
    <property name="DestinationName" value="jms.soa.local.response.q"/>
    </activation-spec>
    </endpoint-activation>
    <endpoint-interaction portType="Request_ptt" operation="Request"
    UITransmissionPrimitive="Request-response">
    <interaction-spec className="oracle.tip.adapter.jms.outbound.JmsProduceInteractionSpec">
    <property name="TimeToLive" value="0"/>
    <property name="PayloadType" value="TextMessage"/>
    <property name="DeliveryMode" value="Persistent"/>
    <property name="DestinationName" value="jms.soa.local.request.topic"/>
    </interaction-spec>
    </endpoint-interaction>
    </adapter-config>
    The connection factory "eis/JMS/RequestReplyTopic" can either hold isTopic as false or true. If i set it to false, it doesnt even let me enqueue and if i set it to true. The reply doesnt arrive.
    Please help!

  • Modifying Memory Optimization parameter for BPEL process in SOA 11g

    Hello
    I have turned on memory optimization parameter for my BPEL process in the composite.xml (11g)
    this is what I have in composite.xml:
    <property name="bpel.config.inMemoryOptimization">false</property>
    How do we modify this parameter in the EM console at runtime? I changed this property to "true" using the System MBean browser, but it wasn't taking effect. I thought the SOA server must be restarted (similar to what we used to do in 10g). But when I restart the SOA server, the parameter goes back to whatever the value was in the composite.xml ignoring the change I made in the System MBean browser
    Please share your thoughts.
    Thanks in advance.
    Raja

    Deploying a newer version is not an option, as the endpoints could change (not sure if it would in 11g, but in 10g it does) and also, our service consumers will be pointing to the older version.As mentioned above, if clients are using URL without version then call will be forwarded to default version of composite internally. No manual tweaking required for this. Just make sure that while deploying the new version you are marking it as default.
    Besides, we report on service metrics and having multiple versions just complicates things.Not at all. If you are not using versioning feature, you are really under utilizing the Oracle SOA 11g. Remember that metrics can be collected for a single composite with same effort, irrespective of the number of composite versions deployed. Only few product tables refer the version while storing composite name and rest all use only the composite name without version. I do not know how you are collecting service metrics but we use DB jobs for same it works perfectly with any number of composites having multiple versions deployed.
    The idea is to do some debugging and collect audit trail in case there is a production issue by disabling inMemoryOptimization parameter. This is a live production environment and deploying whenever we want is not even an option for us, unfortunately. Why not debug by increasing log level. Diagnostic logs are the best option to debug an issue even in production. For getting audit trail you may re-produce the issue in lower environments. I think no organization will allow re-deployments just for debugging some issue in production until and unless it is too critical issue to handle.
    Does this not supported in 11g? if it isn't, it does seem like a bug to me. You may always go ahead and raise a case with support.
    Regards,
    Anuj

  • How to add namespace prefix to root tag in XSL version 1.1  SOA 11g

    Hi Experts,
       Can any one post solution for adding namespace prefix to root tag using XSL version 1.1 in SOA 11g?
    I have tried the below options and none is working.
    1. Removing prefix add in exclude-prefixes in XSL.But still seeing no prefix for root tag.
    2. Added the <xsl-element>   tag with namespace.But it is not working
    3. Added the below XSL code and it is not working.
      <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
       xmlns:ns0="https://api.ladbrokes.com/v1/sportsbook-couchbase/Temp.xsd">
      <xsl:output method="xml" indent="yes" omit-xml-declaration="yes"/>
      <xsl:template match="@* | node()">
       <xsl:copy>
       <xsl:apply-templates select="@* | node()"/>
       </xsl:copy>
      </xsl:template>
      <xsl:template match="/*">
       <xsl:element name="ns0:{local-name()}">
       <xsl:copy-of select="namespace::*" />
       <xsl:apply-templates select="@* | node()" />
       </xsl:element>
      </xsl:template>
    </xsl:stylesheet>

    Try this:
    <xsl:stylesheet  version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="@*|text()|comment()|processing-instruction()">
            <xsl:copy>
                <xsl:apply-templates select="@*|node()"/>
            </xsl:copy>
        </xsl:template>
        <xsl:template match="/">
            <RootTag xmlns:ns0="https://api.ladbrokes.com/v1/sportsbook-couchbase/Temp.xsd">
                <xsl:apply-templates select="@*|node()"/>          
            </RootTag >
        </xsl:template>
        <xsl:template match="*">
            <xsl:element name="{local-name()}">
                <xsl:apply-templates select="@*|node()"/>
            </xsl:element>
        </xsl:template>
    </xsl:stylesheet>

  • SOA 11g - XML_DOCUMENT lob segment unable to purge

    Hi All,
    I have SOA 11.1.1.6.0 on Linux x86-64 platform(Oracle Database 11.2.0.3)
    I'm using the Purge script/Procedure as advised in Note “Oracle Fusion Middleware (FMW) SOA 11g Infrastructure Database: Installation, Maintenance and Administration Guide [ID 1384379.1]”
    But this is not purging XML_DOCUMENT LOB segment which has grown too big. This is causing space issues.
    Can somebody advise if they have faced the same issue?
    Thanks,
    Prashanth

    Got it.. was successfull too.
    How To Free Space From LOB Segments in the SOA Schema [ID 1380989.1]

Maybe you are looking for

  • Format tab for form field properties

    This question was posted in response to the following article: http://help.adobe.com/en_US/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7de4.w.h tml

  • Adobe Reader 10.2.0 (58582) on iPad 2 with iOS 5.1.1 (9B206) dies rendering USGS topo maps

    I downloaded Adobe Reader today from the app store because I wanted to look at some high resolution, multi-layered topo maps with Cub Scouts on my iPad 2 and I figured that Adobe Reader would be the best app for the job. Example: http://ims.er.usgs.g

  • FM for Download

    Hi guys, I have a requirement wherein i need to download data from my internal table in a file on the desktop of the user who is running it Atuomatically, the user will not provide any filepath. Can any one inform me about the Function Module for the

  • Latexit Service not working on Keynote

    When writing an email it is a great tool to use services "Detect and typeset equations (Latexit)" to run over and replace the math expresions with the corresponding image produced in Latexit. I was wondering if this would work on Keynote, but it is f

  • Need to hide some info!!!

    Hi guys/gals I have certain usernames & passwords in a table, which is being used to validate users accessing my transaction,it's easy to just say /h & find out the table containing all the values....... can someone help me with a programming techniq