JANZ  User Properties in SOA Suite 11G

Hi All,
I am trying to configure users in Oracle SOA Suite 11G to JANZ Realm . I am able to add user.
In documentation i see user property file present in this location "SOA_Oracle_Home\bpel\system\services\config\demo-users-properties.xml " , I don't have BPEL folder in SOA_SERVER1 , File available in 10G not in 11G.
Basically i am looking to set Manager to users which i define.
Users which i add in admin console are stored in WebLogin Embeded LDAP Server. I am able to see list of user by connecting server using LDAP Browser.
When i try to add manager attribute using LDAP Browser , it fails , record is not displayed in Jdeveloper .
Appreciate if your help in finding user properties or setting Manager role to the user. How can i add more attributes defined in documentation.
Regards
Vijay

Hi Siva,
I don't think still there is any support for PGP in Oracle SOA. You may use java for PGP encryption/decryption and transfer externally encoded messages over SFTP.
Please refer -
Re: PGP Encryption/Decryption
PGP Encryption in B2B
Regards,
Anuj

Similar Messages

  • How to create users for B2B console in SOA Suite 11g?

    Hi,
    I have installed SOA Suite 11g and created a new user in weblogic server and assigned groups Deployers, Monitors & Operators. On trying to login(http://hostname:port/b2bconsole) using this new user, im not able to login and the below error is logged.
    "There are no trading partners for this user".
    Can someone plesae guide me on how to create a new user for B2B as i dont want to grant adminstrators group to developers.
    Thanks,

    Hi,
    Please login as the weblogic server boot user into b2bconsole and then go to users tab of the host trading partner
    and search for the newly added user [ provide full username ]
    and then assign the role as administrator / monitor from there.
    once this is done.. the newly added user should be able to login to the b2bconsole..
    monitors have read only access and less priveledges..
    Regards,
    Vijay

  • Error message deploying a composite in SOA Suite 11g

    Hello,
    We are attempting to deploy a composite to SOA Suite 11g (11.1.1.3). We're getting an 'Unable to register service' error message. When I inspect the log files I see the following entry as the first error:
    Failed to retrieve policy[[
    oracle.wsm.policyaccess.PolicyAccessException: WSM-06146 : Error deleting the attachment entries.
    Anybody have any experience with this error? The error message reference has the following listed:
    WSM-06146: Error deleting the attachment entries.
    Cause: Failure occurred while deleting the attachment entries.
    Action: Ensure that a valid list of policy subjects for deactivated lifecycle type is passed
    Level: 32
    Type: INCIDENT_ERROR
    Impact: Configuration
    I don't know how to "ensure that a valid list of policy subjects for deactivated lifecycle type is passed". Please help!!!!
    Thanks,
    jh

    This is what we have done :
    1.Created the JDBC data source & connection pool as below :
    data source name : B2BAQ , JNDI name : jdbc/B2BAQ
    Connection Pool :
    URL : taken from the tns entries of the instance
    Driver Class Name : oracle.jdbc.OracleDriver
    Tested this connection ..it works fine from the Admin Console
    2.Then go to Deployments --> AqAdapter -> Configuration tab --> Outbound Connection Pool Group -->
    Create a new connection pool instance -- General tab
    connection interface factory : javax.resource.cci.ConnectionFactory
    JNDI Name : eis/AQ/B2BAQ
    Then in Properties tab : Enter the Data Source Name : jdbc/B2BAQ
    Then we try to Start the AqAdapter from the Admin Console..it goes into Prepared status.
    The error message which comes is mentioned above.
    Is there any way we could resolve this ..that would be very helpful
    Regards
    Edited by: user5149250 on Mar 13, 2012 6:33 AM

  • OracleBAMAdapter Configuration problem in SOA suite 11g

    Hi,
    In Oracle SOA suite 11g(11.1.1.2.0), OracleBAMAdapter configuration using WebLogic server console is resulting in the following error
    * An error occurred during activation of changes, please see the log for details.
    * [J2EE:160149]Error while processing library references. Unresolved application library references, defined in weblogic-application.xml: [Extension-Name: oracle.soa.workflow.wc, exact-match: false].
    Steps used for configuration:
    1) Modify adapter configuration using navigation:: Deployments -> OracleBAMAdapter -> Configuration -> Outbound Connection Pools -> oracle.bam.adapter.adc.RMIConnectionFactory -> eis/bam/rmi
    2) Specified connection properties with BAM server port details
    HostName localhost
    InstanceName ADCServer1
    Password welcome1
    PortNumber *9001*
    UserName weblogic
    In config.xml (%Domains%/soa_domain/config/) , I could see the following library entry
    <library>
    <name>[email protected]</name>
    <target>AdminServer,soa_server1</target>
    <source-path>K:\OracleFMW\Oracle_SOA/soa/modules/oracle.soa.workflow_11.1.1/oracle.soa.workflow.wc.jar</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    <staging-mode>nostage</staging-mode>
    </library>
    Could you please help resolving this issue?
    Regards
    Naveen

    I do not think that would qualify as a solution :-). I was negligient in deploying Work Flow Application, and was not deselecting the checkbox in 11.1.1.2.0 JDeveloper, which reads out like "Deploy to all the servers". Thus it was trying to deploy it to BAM server as well as the Admin Server. I had to deselect it. It's pretty mundane thing that I was missing.
    Warm regards.

  • B2B Console "missing" in SOA SUite 11g R1 PS3?

    I have a brand new SOA SUite 11g R1 PS3 installation, using the following installation steps:
    OracelXEUniv
    WebLogic Server 10.3.4.0
    SOA Suite 11.1.1.2
    SOA Suite 11.1.1.3
    SOA Suite 11.1.1.4
    Created a new single server domain using teh new 11.1.1.4 developer template
    I can start the weblogic console, no problem
    I can start the enterprise manager console, no problem
    when I try to start the B2B Web Console http://localhost:7001/b2bconsole, or http://localhost:7001/b2b I get the 404 HTTP error - the console applicaitn is not found
    Can someone, please, suggest what I am missing?
    Thanks in advance

    Hello Michael,
    I analyzed this issue and found that it is working as designed. Developers templates are designed for low memory hosts and hence certain applications like b2bui, composer, OracleAppsAdapter etc. does not get deployed by default. If a user wants to use these applications then he may target and deploy them manually from Weblogic Admin console.
    As these applications may not be required for all users who installed SOA (because SOA installable contains many components of SOA like BPEL, Mediator, Rules, Workflow, B2B and BPM Suite as well and a developer may not be interested in using all these applications), so these apps does not get deployed by default.
    For the benefit of other users of this community, I have blogged about the same here where you may also find steps that how to enable these applications -
    http://anuj-dwivedi.blogspot.com/2011/02/b2b-consolesoa-composer-not-opening-up.html
    Thanks for bringing this issue up here in this forum.
    Regards,
    Anuj

  • Message Ordering or Singlton Service in SOA Suite 11g

    In SOA Suite 10g, JMS Adapter could behaviors as Singleton instance by setting the properties "XclusterGroupId".
    In addition, set Routing Service to be Synchronous execution, therefore only one instance consuming the Target message queue sequentially.
    Does this properties still take effect in SOA Suite 11g, as I didn't find this properties being mentioned through Adapter Technology documentations?
    Otherwise are there any other solutions for the Message Ordering?
    Thank you in advance.
    -Simon
    Edited by: user8408910 on Jul 13, 2009 1:31 AM

    Is it the same answer for JMS topic listeners? i.e. each new message on the topic should be processed once and only once by a Composite deployed to a cluster with >1 server instances.
    Thanks for info,
    Todd

  • Error while starting the AqAdapter in SOA Suite 11g Admin Console

    facing an issue with the AqAdapter(Resource Adapter) in Soa Suite 11g Admin Console.
    we go to Deployments --> Select Aq Adapter --> Currently it shows the status as Prepared
    Now we try to Start it again --> it comes back with the error message mentioned below
    weblogic.application.ModuleException: weblogic.connector.exception.RAException:
    Jndi Name is null or empty. Errors were encountered while performing this operation.
    source path on the admin server is mentioned here for this AqAdapter:
    /opt101/app/oracle/SOAD/SOA11gR1/fmw/Oracle_SOA1/soa/connectors/AqAdapter.rar
    deployment plan :
    /opt101/app/oracle/SOAD/SOA11gR1/fmw/Oracle_SOA1/soa/connectors/was/Plan. xml
    We check in the Configuration tab --> Outbound Connection Pools -->
    here it shows the Group as javax.resource.cci.ConnectionFactory and under it we have setup
    2 connection pool instances with JNDI names as : eis/AQ/aqSample & eis/aq/B2BAQ
    Could someone please help here as to what could be the reason why this error is coming and
    how we could resolve this.
    With Regards & thanks

    This is what we have done :
    1.Created the JDBC data source & connection pool as below :
    data source name : B2BAQ , JNDI name : jdbc/B2BAQ
    Connection Pool :
    URL : taken from the tns entries of the instance
    Driver Class Name : oracle.jdbc.OracleDriver
    Tested this connection ..it works fine from the Admin Console
    2.Then go to Deployments --> AqAdapter -> Configuration tab --> Outbound Connection Pool Group -->
    Create a new connection pool instance -- General tab
    connection interface factory : javax.resource.cci.ConnectionFactory
    JNDI Name : eis/AQ/B2BAQ
    Then in Properties tab : Enter the Data Source Name : jdbc/B2BAQ
    Then we try to Start the AqAdapter from the Admin Console..it goes into Prepared status.
    The error message which comes is mentioned above.
    Is there any way we could resolve this ..that would be very helpful
    Regards
    Edited by: user5149250 on Mar 13, 2012 6:33 AM

  • How to configure SOA Suite 11g Worklist with LDAP Identity Store

    Hi
    Im trying to configure the worklistapp to use an ldap identity store (SOA Suite 11g)
    The ldap is a open source ldap (Open DS in this case), is NOT : OID, OVD, Active Directory, WLS OVD, IPlanet.
    for doing so, i did the next configurations:
    workflow-identity-config.xml
    <configuration realmName="realm1">
    <provider providerType="JPS" name="JpsProvider" service="Identity">
    <property name="jpsContextName" value="worklist" />
    </provider>
    </configuration>
    jps-config.xml
    <?xml version="1.0" encoding="UTF-8" standalone='yes'?>
    <jpsConfig xmlns="http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd" schema-major-version="11" schema-minor-version="1">
         <!-- This property is for jaas mode. Possible values are "off", "doas" and "doasprivileged" -->
         <property name="oracle.security.jps.jaas.mode" value="off"/>
         <property name="custom.provider" value="true"/>
    <serviceProviders>
    <serviceProvider type="IDENTITY_STORE" name="idstore.ldap.provider" class="oracle.security.jps.internal.idstore.ldap.LdapIdentityStoreProvider">
    <description>LDAP-based IdentityStore Provider</description>
    </serviceProvider>
    </serviceProviders>
    <serviceInstances>
              <serviceInstance name="idstore.ldap.opends" provider="idstore.ldap.provider">
                   <property name="java.naming.factory.initial" value="com.sun.jndi.ldap.LdapCtxFactory"/>
                   <property name="idstore.type" value="CUSTOM"/>
                   <property name="ldap.url" value="ldap://host:port"/>
                   <property name="subscriber.name" value="dc=company,dc=com"/>
                   <property name="search.type" value="SIMPLE"/>
                   <property name="security.principal" value="cn=adminuser,dc=company,dc=com"/>
                   <property name="security.credential" value="!adminuser_password"/>
                   <property name="user.login.attr" value="cn"/>
                   <property name="username.attr" value="cn"/>               
                   <property name="groupname.attr" value="cn"/>
                   <extendedProperty>
                        <name>group.mandatory.attrs</name>
                        <values>
                             <value>cn</value>
                             <value>objectClass</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>group.object.classes</name>
                        <values>
                             <value>top</value>
                             <value>groupOfUniqueNames</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>group.filter.object.classes</name>
                        <values>
                             <value>groupOfUniqueNames</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>group.member.attrs</name>
                        <values>
                             <value>uniqueMember</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>group.search.bases</name>
                        <values>
                             <value>o=groups,dc=company,dc=com</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>user.mandatory.attrs</name>
                        <values>
                             <value>cn</value>
                             <value>objectClass</value>
                             <value>sn</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>user.object.classes</name>
                        <values>
                             <value>organizationalPerson</value>
                             <value>person</value>
                             <value>inetOrgPerson</value>
                             <value>top</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>user.filter.object.classes</name>
                        <values>
                             <value>inetOrgPerson</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>user.search.bases</name>
                        <values>
                             <value>o=users,dc=company,dc=com</value>
                        </values>
                   </extendedProperty>
              </serviceInstance>
         </serviceInstances>
    <jpsContexts default="default">
    <jpsContext name="worklist">
    <serviceInstanceRef ref="credstore"/>
    <serviceInstanceRef ref="keystore"/>
    <serviceInstanceRef ref="policystore.xml"/>
    <serviceInstanceRef ref="audit"/>
    <serviceInstanceRef ref="idstore.ldap.opends"/>
    </jpsContext>
    </jpsContexts>
    </jpsConfig>
    but i get the error:
    Jul 2, 2009 12:52:40 PM oracle.security.jps.internal.idstore.util.IdentityStoreUtil getIdentityStoreFactory
    WARNING: The identity store factory name is not configured.
    Jul 2, 2009 12:52:40 PM oracle.bpel.services.common.ServicesLogger __logException
    SEVERE: <.> Error in authenticating user.
    Error in authenticating and creating a workflow context for user realm1/user1.
    Verify that the user credentials and identity service configurations are correct.
    ORABPEL-30501
    Error in authenticating user.
    Error in authenticating and creating a workflow context for user sigfe.com/user1.
    Verify that the user credentials and identity service configurations are correct.
    at oracle.bpel.services.workflow.verification.impl.VerificationService.authenticateUser(VerificationService.java:603)
    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)
    So, anyone knows how i can specify the identity store factory?
    or the correct parameters for a ldap identity store repository?
    I used the 11G documentation for the security file :
    http://download.oracle.com/docs/cd/E12839_01/core.1111/e10043/jpsprops.htm
    thanks

    I am having exactly the same issue. Once I configure jps-config.xml file to use my custom authenticator and login into the worklist app, the following gets thrown. I was wondering if you need map some roles to the existing users in the Custom Authenticator.
    Exception
    exception.70692.type: error
    exception.70692.severity: 2
    exception.70692.name: Error while granting BPMOrganizationAdmin role to SOAOperator.
    exception.70692.description: Error occured while granting the application role BPMOrganizationAdmin to application role SOAOperator.
    exception.70692.fix: In the policy store, please add SOAOperator role as a member of BPMOrganizationAdmin role, if it is not already present.

  • Error While Installation of SOA SUITE 11g

    Hi
    I am installing SOA SUITE 11g on Oracle Linux 4.
    I have already installed Oracle database 11g
    I have installed Weblogic server 10.3.x
    I have checked oracle database , i am able to run it successfully.
    I have checked weblogic server too, its too running successfully.
    I have logged into server as *"oracle" user* and trying to run runInstaller from command prompt
    the trace for error getting generated is below. plz let me know where i am making mistake.
    I am new to SOA SUITE n related technologies..
    ++[oracle@localhost ~]$ cd SOA_SUITE/Disk1++
    ++[oracle@localhost Disk1]$ ls++
    ++doc install runInstaller setup.exe stage++
    ++[oracle@localhost Disk1]$ ./runInstaller++
    ++Starting Oracle Universal Installer...++
    ++Checking if CPU speed is above 300 MHz. Actual 1992 MHz Passed++
    ++Checking Temp space: must be greater than 150 MB. Actual 233511 MB Passed++
    ++Checking swap space: must be greater than 500 MB. Actual 5023 MB Passed++
    ++Checking monitor: must be configured to display at least 256 colors++
    ++>>> Could not execute auto check for display colors using command /usr/X11R6/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<++
    ++Some requirement checks failed. You must fulfill these requirements before++
    ++continuing with the installation,++
    ++Continue? (y/n) [n] y++
    ++>>> Ignoring required pre-requisite failures. Continuing...++
    ++Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-02-23_05-49-23PM. Please wait ...++
    ++Please specify JRE/JDK location ( Ex. /home/jre ), <location>/bin/java should exist :++
    ++Please specify a valid JRE/JDK location :/root/Oracle/Middleware/jdk160_14_R27.6.5-32++
    ++Please specify a valid JRE/JDK location :++
    I am trying to give JRE/JDK location which i got when i was installing weblogic server but its not accepting that and i am getting
    "Please specify a valid JRE/JDK location : " message again.
    Please let me know how i can i get out of this error.
    Thanks
    vishnu kumar

    Hi,
    check for some spaces or character which might be going while you specify the JRE locations, alternatively you can call runInstaller with
    -jreLoc ,i.e;have the path in the cmd.
    ./runInstaller -jreLoc /root/Oracle/Middleware/jdk160_14_R27.6.5-32
    which should work.
    regards,
    Jitendra

  • SOA Suit 11g Installation problem Admin server is not starting

    Hi,
    I am trying to install SOA Suit 11g but every time I am getting below error and unable to resolve it.I was hacing apache which I have deleted still I am getting below jasper error.Thanks a lot in advance.
    SOA Suit - 11G
    Database - Oracle XE 10G
    Weblogic - 11G
    <May 2, 2011 2:04:02 PM IST> <Warning> <oracle.wsm.resources.policyaccess> <WSM-06219> <A task scheduler was not available for configuring the oracle.wsm.policymanager.accessor.BeanAccessor repository accessor for the default context.>
    <May 2, 2011 2:04:10 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspFactoryImpl.
    java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspFactoryImpl
    at org.apache.jasper.compiler.JspRuntimeContext.<clinit>(JspRuntimeContext.java:73)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: org.apache.jasper.runtime.JspFactoryImpl
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:10 PM IST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'usermessagingserver'.
    weblogic.application.ModuleException:
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: org.apache.jasper.runtime.JspFactoryImpl
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:12 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext.
    java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:12 PM IST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'worklistapp'.
    weblogic.application.ModuleException:
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:13 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext.
    java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:13 PM IST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'DefaultToDoTaskFlow'.
    weblogic.application.ModuleException:
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:54 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext.
    java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:54 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener oracle.bpm.workspace.adf.ADFWorkspaceContextListener failed: java.lang.NullPointerException.
    java.lang.NullPointerException
    at oracle.bpm.workspace.adf.ADFWorkspaceContextListener.contextDestroyed(ADFWorkspaceContextListener.java:70)
    at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:482)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.EventsManager.notifyContextDestroyedEvent(EventsManager.java:200)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:54 PM IST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'OracleBPMWorkspace'.
    weblogic.application.ModuleException:
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:55 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext.
    java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:55 PM IST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'BPMComposer'.
    weblogic.application.ModuleException:
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:56 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext.
    java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:04:56 PM IST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'SimpleApprovalTaskFlow'.
    weblogic.application.ModuleException:
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:05:00 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext.
    java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:05:00 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NullPointerException.
    java.lang.NullPointerException
    at com.sun.faces.config.ConfigureListener.contextDestroyed(ConfigureListener.java:241)
    at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:482)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.EventsManager.notifyContextDestroyedEvent(EventsManager.java:200)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:05:00 PM IST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'em'.
    weblogic.application.ModuleException:
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspRuntimeContext
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.sun.faces.config.ConfigureListener.isJspTwoOne(ConfigureListener.java:529)
    at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:553)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:216)
    Truncated. see log file for complete stacktrace
    >
    <May 2, 2011 2:05:00 PM IST> <Notice> <LoggingService> <BEA-320400> <The log file F:\Middleware\SOASuite11gR1PS3\user_projects\domains\SOASuitePS3DevDomain\servers\AdminServer\logs\SOASuitePS3DevDomain.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>

    weblogic.transaction.internal.TimedOutException: Transaction timed out after 302 seconds What is the current value of JTA timeout in your domain? Try to increase it and test the deployment again.
    Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'SynchRead' failed due to: No Data to process. No Data to process. File C:\ftp\FileToRead.txt to be processed was not found or not available or has no contentGenerally this issue comes when provided path is not valid but as you mentioned that path is correct and permissions are given, make sure that file has not been opened by any other process which has put a lock on this file. As you said it's a sync read and composite in which this is included, is not getting deployed then how it is getting called? What is the execution start point of your composite and if it is not deployed then why this error?
    Regards,
    Anuj

  • SOA Suite 11g - dynamic JNDI destination JMS adapter

    hi there soa suite users,
    im currently using oracle soa suite 11g,
    my use case having a bpel process processing something
    and then route the result to several queue.
    like this:
    jms/adminduk/queue/mks1
    jms/adminduk/queue/pdg1,
    etc...
    so the destination name can be build dynamically in the bpel,
    and i stored in a string variable "destName".
    (im using WLS 10.3 jms)
    now i need to invoke a jms adapter service with produce operation,
    but the queue destination needs to be using the variable "destName".
    i already tried using assigning to property "jca.jms.JMSDestinationName"
    in the invoke activity.
    <invoke ...>
    <bpelx:inputProperty name="jca.jms.JMSDestinationName"
    variable="destName"/>
    </invoke>
    but it seems not working, and im getting this error:
    Caused by: com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.oracle.com/bpel/extension}bindingFault}
    parts: {{
    summary=<summary>Exception occured when binding was invoked.
    Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation
    'SendSinkBioWniFromDaerahResponse' failed du
    e to: ERRJMS_ERR_CR_QUEUE_PROD.
    ERRJMS_ERR_CR_QUEUE_PROD.
    Unable to create Queue producer due to JMSException.
    The invoked JCA adapter raised a resource exception.
    Please examine the above error message carefully to determine a resolution.
    </summary>
    ,detail=<detail>[JMSExceptions:045103]While trying to find a topic or a queue we could not find the specific JMSServer
    requested. The linked
    exception may contain more information about the reason for failure.</detail>
    ,code=<code>null</code>
    this is a basic use case of jms interoperability,
    anyone have answers to this ??
    thank you :)

    Hi,
    If someone is looking to dynamically set the JMSqueue name here is the solution.
    in the Invoke activity set "jca.jms.JMSDestinationName"
    value to "JMSHeaderVariable"
    set the type to "input"
    in the JMSHeaderVariable set the queue name dynamically.
    and in the JMSadapter give any valid queue name, still the message will be routed to the queue which you have set in the invoke adapter.

  • Integration with PeopleSoft Applications Using Oracle SOA Suite 11g BPEL

    Hi,
    I'm integrating BPEL with Peoplesoft FSCM 9.0 Application on tools 8.49 using Oracle SOA Suite 11g. The BPEL invokes the web service method generated from Peoplesoft Component Interface in a synchronuos manner.
    I have deployed the BPEL in Oracle SOA Suite 11g using Jdeveloper successfully but I have problem in configuring the BPEL node in Peoplesoft side using Oracle SOA Suite 11g(FMW) . I had done the integration of BPEL with Peoplesoft FSCM 9.0 on tools 8.49 using Oracle SOA Suite 10g earlier successfully by configuring BPEL node properties as follows:
    BPEL CONSOLE : http://Host Name:8888/BPELConsole (System with Oracle SOA Suite 10g server for deployment)
    BPEL DOMAIN : default
    Using this BPEL node configuration, I was able to ping the BPEL console of Oracle SOA Suite 10g from peoplesoft and hence complete the integration successfully.
    Now in order to acomplish Business rules and other functionality, the BPEL application has been developed in Oracle SOA Suite 11g using Jdeveloper 11g. This time I'm not able to configure the BPEL node in Peoplesoft for this integration as I'm assuming there is no separate BPEL console in Oracle SOA Suite 11g. All the BPEL deployments are administered in console (11g console used for deployment of BEPL)
    http://Host Name:7001/em (System with Oracle SOA Suite 11g server - Fusion Middleware).
    So when I Configured the BPEL node property in Peoplesoft as :
    BPEL CONSOLE : http://Host Name:7001/em (System with Oracle SOA Suite 11g server for deployment)
    BPEL DOMAIN : default
    I'm not able to ping the Peoplesoft BPEL node to the Oracle SOA Suite 11g. Hence I'm not able to proceed with my integration.
    When I searched the OTN discussion forum on BPEL console for Oracle SOA Suite 11g, all threads point that there is no separate BPEL console unlike Oracle SOA Suite 10g. Also most of the articles for Integration with Peoplesoft Application using SOA 11g do not state any specific configuration setting for property of Peoplesoft BPEL node in order to integrate with BPEL 11g. The examples published in OTN still point towards screen shots of integration using SOA Suite 10g.
    So I'm not able to proceed in this regard.
    Any help in this regard is highly appreciated.
    Thanks in Advance,
    Girish
    Edited by: user11214154 on Nov 23, 2009 8:12 PM
    typo error

    Hi,
    I found this document from the Oracle Open World 2009 (maybe you have found it too) :
    "Integration with PeopleSoft applications using oracle soa suite 11g BPEL" --> [http://www.oracle.com/technology/tech/fmw4apps/peoplesoft/pdf/oow2009-bpel-psft.pdf]
    And this could be a little more simple, but have a good step-by-step tutorial.
    [http://www.oracle.com/technology/obe/fusion_middleware/fusion/soa/BPEL_PS848/OBE_PSFT_BPEL_848.htm]
    I think you must read this docs by now, but never come amiss.
    Hope this can help you,
    By the way, if you can help me with this I'll appreciate it a lot.
    Unable to access the following endpoint(s)

  • Oracle SOA Suite 11g Certification details needed

    All,
    Wanted to know what are the certifications available in SOA suite 11g? per my understanding, only 'Oracle SOA Foundation Practitioner Exam' is available. Is there a certification specific to Architects?
    Please let me know, thanks in advance
    Regards
    Girish

    a few blogs :
    http://sriworks.wordpress.com/2010/12/20/oracle-certification-oracle-soa-foundation-practitioner1z0-451/
    http://oraclefusionmiddleware.blogspot.com/2011/01/oracle-soa-foundation-practitioner.html
    http://www.oracle.com/partners/en/knowledge-zone/middleware/oracle-service-oriented-architecture-soa/soa-exam-page-170307.html
    and what helped for me was reading the soa suite books (around 2 or 3 of them i guess, google on them) and user/developer guides

  • Systinet UDDI - SOA SUITE 11G (Dynamic SOAP end point lookup Issues)

    Hi,
    We are using Systinet as our UDDI product and trying to use UDDI lookup in our BPEL process as well. I have completed the below tasks
    1) Configured the Systinet UDDI Inquiry URL and the development soap endpoint in the SOA Infrastructure Common properties in soa server 11g. Did not provide the user-id and
    password.
    2) Restarted the servers so that the changes are effective.
    3) In Jdeveloper 11g, Created a connection with UDDI Registry.
    4) Created a sample BPEL process using Jdeveloper 11g that calls an already registered webservice in UDDI. This lookup web service has 3 different end
    points (Dev, QA and Prod) and a binding of wsdlDeployment use type. The binding points to the actual wsdl Physical location.
    1)     http://wasd.psc.com/SBDO.AD/services/Authez
    2)     http://wasq.psc.com/SBDO.AD/services/Authez
    3)     http://wasp.psc.com/SBDO.AD/services/Authez
    4)     http://wasd.psc.com/SBDO.AD/services/Authez/wsdl/Authez.wsdl
    5) In the BPEL created the partner link for this webservice using UDDI Registry and selected “Dynamically resolve the SOAP endpoint location at runtime”
    option.
    6) Generated the Configuration plan by right clicking the Composite.xml
    7) Modified the configuration plan and added a new property name “endpointURL” that points to the development endpoint (referred in Point # 4). Pasting the
    required portion of config plan for easy reference.
    </component>-->
    <reference name="PartnerLink_1_2">
         <!--Add search and replace rules for the binding properties-->
         <binding type="ws">
         <attribute name="port">
    <replace>http://ws.ad.sbdo.com#wsdl.endpoint(AuthezService/Authez)</replace>
    </attribute>
    <property name="oracle.soa.uddi.serviceKey">
    <replace>uddi:8ada66e0-d12f-11dd-a8e2-e302c871a8e2</replace>
    </property>
    <property name="endpointURI">
    <replace>http://wasd.psc.com/SBDO.AD/services/Authez</replace>
    </property>
    </binding>
    </reference>
    </composite>
    8) Deployed the service by including the modified configuration plan.
    9) The service was able to get back the result. But in the log, it is showing that the WSDL is being searched in all the end points available for that service and does
    not take it to consideration the end point provided in the configuration plan.
    Log details below
    Connecting to http://wsop.psc.com:9082/registry/uddi/inquiry
    INFO: SystinetWSDLSRResolverImpl.loginfo Searching for uddi:8ada66e0-d12f-11dd-a8e2-e302c871a8e2. INFO: SystinetWSDLSRResolverImpl.loginfo AccessPoint found
    http://wasp.psc.com/SBDO.AD/services/Authez Type null. INFO: SystinetWSDLSRResolverImpl.loginfo AccessPoint foundhttp://wasd.psc.com/SBDO.AD/services/Authez Type null
    INFO: SystinetWSDLSRResolverImpl.loginfo AccessPoint found.
    http://wasq.psc.com/SBDO.AD/services/Authez Type null
    INFO: SystinetWSDLSRResolverImpl.loginfo AccessPoint found.
    http://wasd.psc.com/SBDO.AD/services/Authez/wsdl/Authez.wsdl Type wsdlDeployment
    INFO: SystinetWSDLSRResolverImpl.loginfo Got wsdlUrl from wsdlDeployment - http://wasd.psc.com/SBDO.AD/services/Authez/wsdl/Authez.wsdl
    INFO: SystinetWSDLSRResolverImpl.loginfo oracle.fabric.common.uddiurl.resolver.exception.SRHttpAccessPointNotFoundException: Could not find HTTP Accessport for service uddi:8ada66e0-d12f-11dd-a8e2-e302c871a8e2
    WARNING: WebServiceExternalBindingComponent.getEndpointBySRKey Exception: getEndpointBySRKey oracle.fabric.common.uddiurl.resolver.exception.SRHttpAccessPointNotFoundException: Could not find HTTP Accessport for service uddi:8ada66e0-d12f-11dd-a8e2-e302c871a8e2
    Questions / Issues
    1) Why the registry search is being done in all the endpoints and is not searching only on the development end point provided in the configuration plan. I
    added the SOAP endpoint in the service reference properties on the server as well, but still is searching on all the end points
    2)     Not able to determine the root cause for the SRHttpAccessPointNotFoundException error observed. Please refer the above log for details.
    Please advice and let me know if there is more information required.
    Thanks
    Raj
    Edited by: user11122398 on Jul 27, 2010 11:00 AM
    Edited by: user11122398 on Jul 27, 2010 12:00 PM

    I supposed to make my previous question more concrete, the first answer I need before moving on to the rest of the bigger questions is this ...
    What is Oracle’s recommendation for a services invocation framework between BPEL, JEE and ESB containers? From a quick read of Oracle Technet website, WSIF seem to be the preferred framework for this purpose. However, from an equally quick survey of such frameworks in use today outside of Oracle, WSIF does not seem to enjoy any widespread developer community support anymore and all talk in public forum seem to point to newer Apache Frameworks such as CXF which support emerging standards such as JAX-WS 2.0 What is the current stand of Oracle with respect to this matter?

  • Soa Suite 11g related doubt.

    Hello All,
    We are currently using Soa Suite 11g where in we have the SOA composite having a BPEL process which would de-queue the B2B payload from the seeded IP_IN_QUEUE existing within the b2b database.
    Earlier on 10g we were able to get the B2B Message id from the Payload Header --> Msg ID field , along with other fields like : FROM_PARTY , TO_PARTY , DOC_TYPE etc when we used to receive the de queued message payload using the Receive Activity.
    Now in 11g we see that this Msg ID is coming as NULL
    Could someone please help us how in the BPEL process we could get the B2B Message ID corresponding to this successfully processed payload in B2B. ???
    while doing the Outbound EDI transactions for hitting the B2B we used to Enqueue the payload message to the IP_OUT_QUEUE and populate the property named : jca.aq.Headerdocument on the Invoke Node in the bpel process with the values like this in string format : <payload><doc_type>850</doc_type><sender>host party</sender>...etc so that it identifies the valid agreement and deployment using From & To Party & document name.
    Now while getting the Message out from b2b internal queues , how do we get the b2b message id ???
    Could someone please help with this..we are currently stuck because of this issue..
    regards

    a few blogs :
    http://sriworks.wordpress.com/2010/12/20/oracle-certification-oracle-soa-foundation-practitioner1z0-451/
    http://oraclefusionmiddleware.blogspot.com/2011/01/oracle-soa-foundation-practitioner.html
    http://www.oracle.com/partners/en/knowledge-zone/middleware/oracle-service-oriented-architecture-soa/soa-exam-page-170307.html
    and what helped for me was reading the soa suite books (around 2 or 3 of them i guess, google on them) and user/developer guides

Maybe you are looking for