Problem integrating BPEL with OID

Hey,
We are setting BPEL up to work with collabsuite mid-tier. When applying the configuration steps in the ContentServices_CustomWorkflows.html provided in the devkit we run into the following problem:
Change to perform:
Create the Service-to-Service (S2S) Application Entity for BPEL, as follows:
Set the CLASSPATH variable:
CLASSPATH=$ORACLE_HOME/integration/orabpel/system/services/config:
$ORACLE_HOME/integration/orabpel/system/services/lib/bpm-services.jar:
$ORACLE_HOME/integration/orabpel/lib/orabpel.jar:$ORACLE_HOME/jlib/repository.jar:
$ORACLE_HOME/jlib/ldap.jar:$ORACLE_HOME/jlib/ldapjclnt10.jar:
$ORACLE_HOME/integration/orabpel/lib/bpm-infra.jar:
$ORACLE_HOME/integration/orabpel/lib/orabpel-common.jar:$CLASSPATH
Run the following command to create an application entity in Oracle Internet Directory:
ORACLE_HOME/jdk/bin/java oracle.tip.pc.services.identity.oid.OIDApplicationEntry AppEntity AppSubentity
Results in the following error trying to run the command:
Exception in thread "main" java.lang.NoClassDefFoundError: oracle.tip.pc.services.identity.oid.OIDApplicationEntry
at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)
at JvThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)
at JvRunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)
at __gcj_personality_v0 (/home/oracle/product/J2EE_101200/jdk/bin/java.version=1.4.2)
at __libc_start_main (/lib/tls/libc-2.3.4.so)
at JvRegisterClasses (/home/oracle/product/J2EE_101200/jdk/bin/java.version=1.4.2)
Anybody any ideas on how to solve the problem?
Kind regards and thanks in advance,
Kristof

The file WFLDAPB.pls should be used to recreate the package body for WF_LDAP (this file is in the wf/sql directory).

Similar Messages

  • Problem while Integrating workflow with OID.

    Hi I have a problem with integrating workflow with OID.I must execute the wf_ldap.synch_all() but I couldn't find WF_LDAP package body in the database.There is only package specification.How I can restore the wf_ldap package.
    Thanks for help..

    The file WFLDAPB.pls should be used to recreate the package body for WF_LDAP (this file is in the wf/sql directory).

  • Configuring BPEL with OID

    I'm trying to configure the BPEL PM with OID-LDAP. Whenever I run the configure_oid.sh script, there are a few errors being returned.
    Has anyone had problems with this script? There was already a BPEL PM 10.1.2.0.2 configured with this infrastructure and this may be the cause of the problem.
    [oracle@myserver ant-tasks]$ ant -f oid-config.xml -Doid.admin.user=orcladmin -Doid.admin.pwd=xxxxx -Doid.nonssl.port=389 -Dssl.enabled=true -Doid.realm=testrealm -Doid.seed=seedRequiredUsers -Doc4j.admin.user=oc4jadmin -Doc4j.admin.pwd=xxxxx -Doc4j.container=oc4j_soa
    Buildfile: oid-config.xml
    config-oid:
    [echo] Configuring OID...
    [java] Install Configuration
    [java] Install Type: ConfigureOID
    [java] Oracle Home: /oracle/soa10g
    [java] JDK Home: /oracle/soa10g/jdk
    [java] Proxy Required: false
    [java] Database Vendor: oracle
    [java] OID Host: ${oid.host}
    [java] OID Port: 389
    [java] OID Realm: testrealm
    [java] OID Seed: seedRequiredUsers
    [java] Admin User: orcladmin
    [java] ***************************************************************
    [java] Trying to obtain OID specific details from configuration files.
    [java] Warning: You would encounter problems if you have not associated you r instance with an OID.
    [java] ***************************************************************
    [java] OID Host is: myserver.mydom.com
    [java] OID Port is: 636
    [java] Seeding users/roles in OID realm : testrealm...
    [java] Buildfile: bpminstall.xml
    [java] seed-oid:
    [java] init:
    [java] seed-oid:
    [java] Seeding system users/roles into OID ...
    [java] Migration of LDIF data failed. Not all the entries are successfully migrated
    [java] Demo users/roles will not be seeded into OID ...
    [java] BUILD SUCCESSFUL
    [java] Total time: 2 seconds
    [java] Exit: 0
    [java] Configuring BPEL identity service configuration file ...
    [java] Adding jaas-mode attribute to hw_services orion-application.xml
    [java] Adding jaas-mode attribute to orabpel orion-application.xml
    bpel-grant-privileges:
    [echo] Granting Server privileges to BPMSystemAdmin role...
    [echo] Granting Domain privileges to BPMDefaultDomainAdmin role...
    all:
    BUILD SUCCESSFUL
    Total time: 10 seconds

    Looks like you have the same problem I had. I needed to remove any users/groups/roles created by running the script the first time.
    My problem was slightly different, I had a issue with multiple realms, which required changing the user search base and group search base in OID.
    Once I resolved that removed the users/groups/roles that were created everything worked fine.

  • Configuration of oim 10g and oam 10g.. and integrating oam10g with oid

    Hi..
    i am trying to configure OAM10g and OIM10g and integrate OAM10g with OID..
    please send me the documents if any had...
    Thanks & Regards,
    avinash

    For integrating OIM 10g with OAM 10g, refer doc below:
    http://docs.oracle.com/cd/E14899_01/doc.9102/e14761/oamsso.htm#sthref78
    For OAM and OID integration refer:
    http://docs.oracle.com/cd/E15217_01/index.htm
    regards,
    GP

  • Integrating EBS12 with OID and Oracle Single Sign-On

    Hi All,
    I recently installed EBS12 and followed all the instructions on metalink note 376811.1 to integrate it with OID and OSSO server.
    At the end of integration to verify SSO integration with EBS12, when I access EBS login page via http://[host]:[port]/OA_HTML/AppsLogin, the following error message is displayed:
    << Start of Error Message>>
    500 Internal Server Error
    java.lang.NoClassDefFoundError
    at oracle.apps.fnd.sso.AppsLoginRedirect.AppsSetting(AppsLoginRedirect.java:120)
    at oracle.apps.fnd.sso.AppsLoginRedirect.init(AppsLoginRedirect.java:161)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpApplication.loadServlet(HttpApplication.java:2231)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpApplication.findServlet(HttpApplication.java:4617)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpApplication.findServlet(HttpApplication.java:4541)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2821)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:740)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    << End of Error Message>>
    Please let me know what can be the cause of this error?
    Thanks,
    Shyam

    PLease use NOTE.249669.1 How To Collect Apache and Jserv Debugging Details
    You will collect more informations.

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

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

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

  • BPEL with OID a SSO

    Hello, i'm desperatly trying to integrate BPEL human service with SSO.
    I want to use but wfCtx is null
    wfCtx = wfSvcClient.getTaskQueryService().createContext(request);
    Instead this way works but I want SSO
    wfCtx = wfSvcClient.getTaskQueryService().authenticate("bpeloid1", "bpeloid1", "localdomain", null);
    Could anyone help me by providing a working config for these files (or any other required) ?
    $ORACLE_HOME/bpel/system/services/config/is_config.xml
    $ORACLE_HOME/bpel/system/services/config/wf_client_config.xml
    $ORACLE_HOME/j2ee/oc4j_soa/config/jazn.xml
    $ORACLE_HOME/j2ee/oc4j_soa/application-deployments/hw_services/orion-application.xml
    $ORACLE_HOME/j2ee/oc4j_soa/application-deployments/orabpel/orion-application.xml
    Regards

    I have the same Problem. Please Help me.
    Thanks

  • Problems integrating Lotus6 with LotusNotesPortlet

    Hi,
    I've downloaded and installed the latest LotusNotes portlet from the IntegrationSolutions (version_prod_9.0.4.0.0_05062003). Installation and configuration went fine.
    Accessing Lotus from the externalApplicationLink works too, either the TestApp (faq-question#9) does.
    I've reviewd the hints from message=517957 and checked
    * MailServer name does not contain a "-"
    * Under Server/Ports/Internet Ports/Web the anonymous value is set to Yes
    * SSO is patched to 9.0.2.5.0 (2995671) to use External-IDs in the long form (this includs Bugfix 2425832: External Application always uses get type of authentification)
    * Portal is patched with 2665607 to use External-IDs in the long form
    Using the Mail-Portlet on my page I got this error
    ... 4063 Database ckuehnelap/Christian Kuehne!!mail\ckuehne.nsf has not been opened yet NotesException: Database ckuehnelap/Christian Kuehne!!mail\ckuehne.nsf has not been opened yet at lotus.domino.NotesExceptionHelper.read(Unknown Source) ...
    This seems not to be the real error, cause I got the same message after opening mail\ckuehne.nsf from the LotusClient.
    Anything what is different to the solution described in message=517957 is the Lotus-Server-Release - which in my case is 6.0.3. Not sure - but this might be the problem as well ???.
    Any Ideas?
    Thanks in advance
    Christian

    changing my plans, I've installed Domino5 on a seperate maschine - and everything runs as described in the manuals.
    not figured out the real reason for now, but it seems to be one of these
    * Portlets can't run with Domino6 (they do with Domino5)
    * Portlets can't run with Domino-Installation on the same maschine (they do with Domino5 on another computer)
    I'll test both during the next days and post the results here.
    Regards
    Christian

  • Problem integrating JSF with Spring

    Here is faces-config.xml
    <application>
    <el-resolver>org.springframework.web.jsf.el.SpringBeanFacesELResolver</el-resolver>
    </application>
    <managed-bean>
    <managed-bean-name>dateuser</managed-bean-name>
    <managed-bean-class>com.datesite.user.DateUser</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    <managed-property>
    <property-name>entityManagerDateUser</property-name>
    <property-class>com.datesite.user.EntityManagerDateUser</property-class>
    <value>#{entityManagerDateUser}</value>
    </managed-property>
    </managed-bean>
    </faces-config>
    Here is the deployment exception
    javax.faces.FacesException: javax.faces.FacesException: Error performing conversion of value com.datesite.user.EntityM
    anagerDateUser@380b4f9 of type class $Proxy35 to type class com.datesite.user.EntityManagerDateUser for managed bean d
    ateuser.
    at com.sun.faces.application.ApplicationAssociate.createAndMaybeStoreManagedBeans(ApplicationAssociate.java:53
    7)
    Seems liek it can't figure out which class to instantiate?
    Please help.

    I've used the spring integration but I have not encountered this issue.
    It looks to me like Spring is giving out a proxy implementation that cannot be used in place of the actual class. Some things you might want to try:
    1) Configure Spring to create the bean upon initialization instead of waiting for it to be used.
    2) Remove any aspect-oriented configuration from the spring bean (including transaction support) to see if that makes a difference.
    3) Consider the possibility of a class loading conflict, i.e. was the spring container loaded by a different class loader than the one for the web application?
    Finally I would consider posting this on the forums at springframework.org.

  • Setup BPEL Process Manager with OID

    I followed all the instructions provided by the Content Services Custom BPEL workflow to setup BPEL with OID but I have The error "Identity Service cannot find user" while log in to http://fr101sv0226.corp.tpnet.intra:9700/integration/worklistapp/Login
    I have configured :
    1)
    [oracle@fr101sv0226 orabpel]$ more ./system/services/config/is_config.xml
    <BPMIdentityServiceConfig xmlns="http://www.oracle.com/pcbpel/identityservice/isconfig">
    <provider providerType="JAZN" name="oid">
    <connection url="ldap://fr101sv0226.corp.tpnet.intra:389" binddn="cn=orcladmin" password="CLxKPM04EzA=" encrypted="true">
    <pool initsize="2" maxsize="25" prefsize="10" timeout="300000"/>
    </connection>
    </provider>
    </BPMIdentityServiceConfig>
    2)[oracle@fr101sv0226 orabpel]$ more ./system/appserver/oc4j/j2ee/home/config/jazn.xml
    <?xml version = '1.0' encoding = 'UTF-8' standalone = 'yes'?>
    <!DOCTYPE jazn PUBLIC "JAZN Config" "http://xmlns.oracle.com/ias/dtds/jazn-9_04.dtd">
    <jazn provider="LDAP" location="ldap://fr101sv0226.corp.tpnet.intra:389">
    <property name="ldap.cache.session.enable" value="false"/>
    <property name="ldap.cache.realm.enable" value="false"/>
    <property name="ldap.user" value="cn=orcladmin"/>
    <property name="ldap.password" value="{903}q/BL01wZ0UsS9H+PIN25ih4tlPcSWaLm"/>
    <property name="ldap.cache.policy.enable" value="false"/>
    </jazn>
    (password value was "!password"
    3)oracle@fr101sv0226 orabpel]$ more ./system/appserver/oc4j/j2ee/home/application-deployments/hw_services/orion-application.xml
    <?xml version="1.0"?>
    <!DOCTYPE orion-application PUBLIC "-//ORACLE//DTD OC4J Application runtime 9.04//EN" "http://xmlns.oracle.com/ias/dtds/orion-application
    -9_04.dtd">
    <orion-application deployment-version="10.1.2.0.0" default-data-source="jdbc/OracleDS" treat-zero-as-null="true">
    <ejb-module remote="false" path="hw_services.war" />
    <web-module id="testconnection" path="testconnection.war" />
    <web-module id="deploy" path="deploy.war" />
    <web-module id="worklistxpress" path="worklistxpress.war" />
    <web-module id="hw_services" path="hw_services.war" />
    <persistence path="persistence" />
    <principals path="principals.xml" />
    <!--jazn provider="XML" location="jazn-data.xml" /-->
    <jazn provider="LDAP" location="ldap://fr101sv0226.corp.tpnet.intra:389" >
    <property name="ldap.cache.session.enable" value="false" />
    <property name="ldap.cache.realm.enable" value="false" />
    <property name="ldap.user" value="cn=orcladmin" />
    <property name="ldap.password" value="!sv0226" />
    <property name="ldap.cache.policy.enable" value="false" />
    </jazn>
    (the password has not beend encrypted for this file???)
    Please Help....
    Thanks
    JO

    Hi JO,
    Can you confirm the following:
    That the 10.1.2.0.0 Application Server instance to which you installed BPEL was configured with the same Oracle Internet Directory that is used by Content Services (you would have had an option during AS install to specify OID integration - aka Identity Management access).
    Note - that the OID Server must also be running on both SSL and non SSL Ports.
    The bpel integration documentation has been revised since the 10.1.1 release.
    As per the OC4J J2EE Security Guide, one should not need to specify full OID jazn provider information should the IAS instance be associated with Identity Management.
    Thus, you should now be able to set the following revised values in the various configuration files:
    $ORACLE_HOME/j2ee/OC4J_BPEL/config/jazn.xml
    <jazn provider="LDAP" />
    $ORACLE_HOME/integration/orabpel/system/appserver/oc4j/j2ee/home/config/jazn.xml
    <jazn provider="LDAP" />
    Also, the orion-application.xml file should not need to be changed at all, as it should inherit the jazn information from the container’s default JAZN configuration specified in $ORACLE_HOME/j2ee/OC4J_BPEL/config/jazn.xml
    To summarize:
    1) $ORACLE_HOME/j2ee/OC4J_BPEL/application/deployments/hw_services/orion-application.xml should not need to be modified.
    2) $ORACLE_HOME/j2ee/OC4J_BPEL/config/jazn.xml and $ORACLE_HOME/integration/orabpel/system/appserver/oc4j/j2ee/home/config/jazn.xml should contain a jazn entry <jazn provider=”LDAP”/>
    The steps for configuring Identity Service Provider (is_config.xml) are correct. However it should not noted that due to limitations with BPEL’s OIDIdentityService and OIDProvider classes, there is no way of setting up ssl connectivity in is_config.xml – this however has no effect on the workflows.
    thanks,
    Matt

  • BPEL with SAP integration problem.

    Hi,
    I have a serious problem to integrate with SAP and BPEL.
    I have to create a IDOC document in BPEL process.
    Can I create IDOC in BPEL process through SAP Adapter?
    Does anybody know about this?
    Thanks in advance.
    Regards,
    Jean.

    Looks like Process B is being called successfully, if it wasn't it wouldn't be in the BPEL Console.
    I suggest that you look at the Process B the in the flow in the BPEL Console. It looks like you may be assigning a variable that has not been populated.
    The reason why you cann't see a instance for Process A is because Process B has not returned a value, sucess or failure. Therefore Process A is still stitting there waiting. To confirm this go to your BPEL Console select the BPEL processes tab then the manual recovery. You should see a row for your Process A.
    cheers
    James

  • Deploying BPEL with Ant Problems

    Hi, I am trying to automate BPEL deployment using HP Deployment Manager, and need to learn how to use Ant to deploy our BPEL processes. I have setup a SOA Suite installation to play around with Ant, but I can't seem to get Ant to work from command line. I am able to deploy a sample process using JDev both by the Deploy option or with the Ant option, but I get errors when using command line.
    I navigated to the location of build.xml in a DOS prompt, ran ant, and get the following error:
    C:\JDeveloper\jdev\mywork\BPEL\HelloWorld\build.xml:27: Cannot find ${oracle.home}/integration/bpel/utilities/ant-orabpel.xml imported from C:\JDeveloper\jdev\mywork\BPEL\HelloWorld\build.xml
    I'm assuming this is because JDeveloper sets up it's own environment variables for running Ant within the IDE - what do I need to do to have it run in command line mode? The deployments will ultimately be run on RHEL4 - but for testing on windows do I need to set these to look like %ORACLE_HOME%, etc in build.xml?
    Any ideas?
    Thanks,
    Kevin

    Update: Problem solved by setting ORACLE_HOME and BPEL_HOME

  • Problem in starting Integration service with DAC 11g

    Hi friends,
    Im @ the step of registering integration service and the repository service in DAC 11g. I can start the Repository service well in DAC, but facing issue in starting integration service with DAC, while trying to test connection im getting a message like
    Failure connecting to BIA_IS!
    Im not sure the reason to this problem in DAC. I have also setted the necessary environment variables like INFA_HOME and INFA_DOMAINS_FILE referring the domains.infa file like
    INFA_DOMAINS_FILE = C:\Informatica\9.1.0\domains.infa
    Also checked with the dac_env file which has the below contents
    REM -----------------------------------------------------
    REM
    REM ENVIRONMENT VARIABLES THAT YOU MAY NEED TO SET FOR
    REM  PROPER INFORMATICA 8.x or 9.x HANDSHAKE.
    REM
    REM INFORMATICA_SERVER_LOCATION denotes installation of
    REM Informatica components. Example:
    REM C:\Informatica\PowerCenter9.1
    REM
    REM DOMAINS.INFA_FILE_LOCATION denotes the location
    REM (including name) of domains.infa file
    REM
    REM Please make sure to set correct values for variables
    REM mentioned above
    REM
    REM -----------------------------------------------------
    set INFORMATICA_SERVER_LOCATION="C:\Informatica\9.1.0"
    set DOMAINS_INFA_FILE_LOCATION=C:\Informatica\9.1.0\domains.infa
    set INFA_CMD_STYLE=8
    set PATH=C:\Informatica\9.1.0\server\bin;%PATH%
    set INFA_DOMAINS_FILE=%DOMAINS_INFA_FILE_LOCATION%
    What could be the problem and where to check with the logfile related to the integration service failure in DAC.
    Thanks in advance.
    Regards,
    Saro

    Hi guys,
    The issue is sorted out. The below are the two precautions to be considered.
    *) Make sure of INFA_HOME/Server/bin exist @ the end in the PATH variable.
    *) For each and every change in the PATH variable, it is better to restart the services(both infa and DAC) then and there for the changes to take effect.
    Regards,
    Saro

  • Workflow Integration with OID - wfdircsv.sql query

    Hi all,
    According to Workflow Guide Release 2.6.2 & metalink note 207225.1, when setting up OID integration you need to run the wfdircsv.sql script. This script sets the mappings of directory service views only to the WF_LOCAL tables.
    However, because only the WF_LOCAL_USERS table is syncronised with OID, is it enough to ensure that WF_USERS only maps to its WF_LOCAL equivalent and not WF_ROLES?
    This way we could leave WF_ROLES to map to other areas on our database, in addition to the union with WF_USERS and WF_LOCAL_ROLES. This is important to us because we have an exisiting dba_roles table that we want to union with.
    Any ideas or inputs on whether this is possible would be much appreciated.
    Paul.

    Paul,
    You have multiple options:
    1. Create the DBA roles as OID groups and use metalink note 210796.1 to synch OID groups.
    2. You can create ad-hoc roles for the dba roles and assign users to that role (Check the guide for the API)
    3. You can create custom directory service (Check the user's guide), but this option is not supporable.
    Hope this helps..
    Raja

  • Integration of bpel with ucm

    Hi All,
    I want to integrate Bpel with UCM but i want to call Bpel from UCM , can anyone please suggest me some documents to go through.
    THanks

    Hi
    You can go through document on myoraclesupport which describes the UCM -BPEL integration steps .
    Link : https://communities.oracle.com/portal/server.pt?open=514&objID=226&mode=2&docID=16616&aggregatorResults=D3567D8318D12963D18032D2467D16616D14422D71801D88343D105006&returnUrl=https%3A%2F%2Fcommunities.oracle.com%2Fportal%2Fserver.pt%2Fcommunity%2Funiversal_content_management%2F224
    Hope this helps .
    Thanks
    Srinath

Maybe you are looking for