BPM 10g Deploy in websphere

Hello everyone,
We deploy engine and workspace separately in two websphere cluster environment.
Our question is 
The workspace can not connect with the engine,the workspace only search engine in one cluster(deployed the workspace).
Pls help us.
Best Regards,
Freeman Ding

You will need to do some configuration for running a PAPI client (the workspace) in a distributed J2EE environment like yours.
Check the documentation below, this should give you what you need:
http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/papi/modules/papi/c_Running_a_PAPI_Client_in_a_Distributed_Environment.html

Similar Messages

  • CMC does not work after deploying to Websphere

    Description of Problem or Question:
    We have an installation of BO XI R2 SP2 on Tomcat (default installation).
    Now we installed Websphere Application Server 6.0 on the same server and deployed BO war files on it.
    The existing installation of Infoview & CMC on Tomcat works as it did before.
    But, CMC that runs on Websphere does not work.
    Product\Version\Service Pack\Fixpack (if applicable):
    Business Objects XI R2 - Service Pack 2
    Tomcat 5.0.27 (installed by default)
    Websphere Application Server 6.0.0.2
    Relevant Environment Information (OS & version, java or .net & version, DB & version):
    Windows 2003 Server R2, Enterprise Edition, SP2
    Sporadic or Consistent (if applicable):
    Consistent
    Steps to Reproduce (if applicable):
    Followed all the steps mentioned in "Deploying on WebSphere" section of "xir2_bip_install_en.pdf"
    Deployed the following war files from the following location in the order mentioned with context roots as listed.
    C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5\java\applications\sp2updates
    webcompadapterSP2.war /businessobjects
    jsfadminSp2.war /jsfadmin
    jsfplatform.war /jsfplatform
    adminSP2.war /businessobjects/enterprise115/adminlaunch
    desktopSP2.war /businessobjects/enterprise115/desktoplaunch
    stylesSP2.war /styles
    http://localhost:9080/businessobjects/enterprise115/desktoplaunch
    Infoview works as expected.
    http://localhost:9080/businessobjects/enterprise115/admin
    CMC doesnot work. IE Says "HTTP 500 Internal Server Error".
    What has already been tried (where have you searched for a solution to your question/problem):
    On searching the web-forums, I found this:
    http://www.forumtopics.com/busobj/viewtopic.php?t=112151
    So, I tried to install WCA for Websphere. The scenario mentioned in that article deals with new installation of BO.
    But, since ours is an existing installation, I cannot install WCA for websphere.
    I do not want to re-install BO.
    Please advise.
    Thanks,
    Chris

    Hi,
    The following is the log created when I try to open CMC.
    com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[wccontroller]: java.lang.NoClassDefFoundError: javax.servlet.http.HttpServletRequestWrapper
    at com.ibm.oti.vm.VM.findClassOrNull(Native Method)
    at com.ibm.oti.vm.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:62)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:633)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:635)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:300)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:363)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:635)
    at com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.java:90)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
    at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:62)
    at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:58)
    at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:466)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
    at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:466)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
    at java.lang.J9VMInternals.verifyImpl(Native Method)
    at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
    at com.businessobjects.enterprise.wca.servlets.WCAControllerServlet.init(Unknown Source)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:325)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:165)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:628)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:175)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3610)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:274)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:926)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1557)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:173)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:272)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:766)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)

  • "BPM-70830: Deployment validation failed" when deploying from composer

    Hi BPM developers,
    I am trying to deploy a BPM project based on a template to Oracle BPM Suite 11.1.1.6.0 running in SOA & BPM Development VM and I get the following error :
    “BPM-70830: Deployment validation failed. Cause: An unexpected error has occurred during deployment validation”
    Checking the project with the Validate button returns no problem.
    The weblogic log shows the following error
    <Oct 30, 2012 6:13:51 AM PDT> <Error> <oracle.bpm.composer.beans.toolbar.SarExportDialogBean> <BEA-000000> <
    java.lang.NullPointerException
    at oracle.soa.scac.ValidateComposite.checkInterfaceInWsdlManager(ValidateComposite.java:388)
    at oracle.soa.scac.ValidateComposite.validateComponentTypeReferences(ValidateComposite.java:980)
    at oracle.soa.scac.ValidateComposite.validateComponentTypeServicesReferences(ValidateComposite.java:1012)
    at oracle.soa.scac.ValidateComposite.doValidation0(ValidateComposite.java:502)
    at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:481)
    at oracle.bpm.deployment.impl.ScacDeploymentService.validateProject(ScacDeploymentService.java:223)
    at oracle.bpm.deployment.impl.ScacDeploymentService.generateSarFile(ScacDeploymentService.java:85)
    at oracle.bpm.deployment.impl.ScacDeploymentService.deploy(ScacDeploymentService.java:150)
    at oracle.bpm.pml.service.impl.ComposerMetadataServiceImpl.deployProject(ComposerMetadataServiceImpl.java:355)
    at oracle.bpm.composer.service.ProjectDeploymentService.deployProject(ProjectDeploymentService.java:157)
    at oracle.bpm.composer.service.ProjectDeploymentService.deploySelectedProject(ProjectDeploymentService.java:71)
    at oracle.bpm.composer.beans.toolbar.SarExportDialogBean.deployProject(SarExportDialogBean.java:635)
    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) .....
    By the way, I have been following the script from the "Getting Started with Oracle BPM Suite 11gR1" book if anyone stumbled upon the same issue.
    TIA
    Yiannis Tsesmelis

    You're right, I restarted the server again and again...
    I have just opened the sr in metalink, it has been confirmed as a bug. Unfortunately there's no way to workaround. What I can do now is waiting for the solution.

  • Get Message Notification in BPM 10G from External JMS Provider

    Hello,
    Can anyone provide me the steps how to get a message from the queue (external JMS provider) in BPM 10G.
    I have been looking into this for couple of days now and I'm not able to figure it out. Any input on this would be greatly appreciated.
    Thanks
    NC

    Hi,
    Please find the steps below and change the necessary parameter according to your requirement.
    JMS Configuration and read the message from queue a
    1) Configure a J2EE Configuration in External Resources with the following details.
    Where
    Name: J2EEConfiguration
    Initial Context Factory: weblogic.jndi.WLInitialContextFactory
    URL: t3://localhost:7001
    Principal: weblogic
    Credentials: weblogic
    2) Configure a JMS Configuration in External Resources with the following details
    Where
    Name: JMSConfiguration
    J2EE: J2EEConfiguration
    Destination Type: Queue
    Lookup Name: com.bibhu.queue – Refer to JMS configuration in Weblogic Server
    Connection Factory Lookup Name: com.bibhu.cf – Refer to JMS configuration
    3) Configure a Java Configuration in External Resources with the following details
    Add weblogic.jar, wsclient.jar, and jms.jar files
    4) Create a process and add a Global automatic Activity with the following configuration
    5) Add the following code for different purpose
    // The below code is meant for reading a message/messages from Queue
    logMessage("JMS message retrieved from queue: \n" + message.textValue);
    // The below code is meant for sending message to the Queue Where,
    // JMSConfiguration: is the External Resource Configuration for JMS
    // Bibhu: is the message body
    String externalResourceId = "JMSConfiguration";
    String msgBody = "Bibhu";
    JmsMessage jmsMsg = JmsMessage(type : JmsMessageType.TEXT);
    jmsMsg.textValue = msgBody;
    jmsMsg.expiration = 'now' + '5m'; // expires in 5 minutes
    sendMessage(DynamicJMS, configuration : externalResourceId, message : jmsMsg);
    hope the above will help you.
    Bibhu

  • Oracle BPM 10g architecture diagram

    Hi,
    Could you please anyone share the Oracle BPM 10g architecture diagram. Please send to my id : [email protected]
    Regards,
    Anandh P

    Hi Daniel, Thanks a lot for posting the Architectuer details. We now know how the fantastic product works internally. Would you mind posting the newer version of the document? Thanks in advance.

  • Usage of SQL and SQLQuery Component Oracle BPM 10g

    Hey Friends,
    I have created SQl and SQL query catalog compoenents in Oracle BPM 10g, but unable to figure about how to use them in the BPM process. Do i need to create an automatic activity and make implemenatation as method and write java/pbl code there. Please suggest some solution with code snippet.
    Thanks!!

    Having them cataloged constitutes most of the work you'll need to do. As you mention, the rest of the work is figuring out how you want to use them in a process.
    As an example, if you wanted to have method that would return a list of customer ids you could create a method in a BPM Object:
    listOfIds as String[]
    for each element in
      SELECT customerId
        FROM customer
      do
        listOfIds[] = String(element.customerid)
    end
    // return the array with the valid values
    return listOfIdsAfter adding this, you'll notice that there is an error flagged for your logic. Look at the Properties tab and change the "Server Side Method" property to "Yes".
    Now that you have the method that returns an array, you could use it to automatically populate a dropdown field for an attribute in the BPM Object. You'd do this by opening the properties of the attribute and changing the "Valid Values" property to "Dynamic Method" and select the method you just added.
    There's more to it than this, but hope this is enough to get you going,
    Dan

  • How to call EJB deployed on websphere from JSP running on Tomcat?

    I am trying to establish communication between two app servers. I have a sample EJB deployed on Websphere and wish to call its business methods from a JSP page which is running on Apache Tomcat server. (ie) Tomcat is client to websphere. Is it possible to do? If so, what are the client Jar files of websphere that I should make available to JSP page on Tomcat? Do I need to set any Jars in Tomcat environment variables? Lood forward for your immediate help. Thanks in advance

    Please see the thread
    http://forum.java.sun.com/thread.jspa?threadID=514536.
    Hope that helps..

  • How the transaction executing in Oracle bpm 10g

    Hi,
    i want to know "how the database transaction executing in Oracle bpm 10g",
    My Scenario is 'i have two data tables, i need to update the same information in two different data tables with OBPM 10g. let's imagine, info is updated in 1st data table, and is some exeption occured while updating the same info in second da table, so i want to roll back the info which is updated in first db table'.
    can any one suggest the approach how can i proceed?
    Thanks.
    Sudhee

    Hi Omkar,
    Please check the following code.
    DECLARE
      repid REPORT_OBJECT;
      v_rep VARCHAR2(100);
      rep_status VARCHAR2(20);
      plid ParamList;
    BEGIN
      plid := Get_parameter_List('tmp');
      IF NOT Id_Null(plid) THEN
      Destroy_parameter_List( plid );
      END IF;
      plid := Create_parameter_List('tmp');
      add_parameter(plid,'p_parameter',text_parameter,to_char(:POLICY.POLICY_NO));
      Add_parameter(plid, 'PARAMFORM', TEXT_parameter, 'NO');
      repid := FIND_REPORT_OBJECT('POL_REP');
      SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
      SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,cache);
      SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
      SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER, 'paramform=no');
      v_rep := RUN_REPORT_OBJECT(repid,plid);
      rep_status := REPORT_OBJECT_STATUS(v_rep);
      WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
      LOOP
      rep_status := report_object_status(v_rep);
      END LOOP;
      WEB.SHOW_DOCUMENT('http://'||'LENOVO-428E9E41'||'8889'||'/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?
      '||'server=prod_report_server&P_parameter='||:POLICY.POLICY_NO||
      '&paramform=no');
    END;
    I am used to Start the Report sever   'Rwserver Server=prod_Report_Server Start'
    OracleAS Report Services
    Version :-   10.1.2.0.2
    Name    :-   prod_report_server
    Status  :-   Server is Shutting down
    Jobs in Queue  0
    Active Engines  0
    I got the Following Error when I trying to run the Report
    FRM-41211: Integration error:SSL failure running another product
    Thanks and Regards,
    Faziludeen

  • What is similar to BPM 10g PAPI Caching in BPM 11g?

    Hi,
    Earlier we were using BPM 10g where for BPM workspace/Custom Worklist, PAPI caching was used. Now we are looking for using BPM 11g where HWF (Human Workflow) APIs are present instead of PAPI. Can anybody tell me that is it possible to use caching in HWF APIs and how it is done?
    Thanks
    Edited by: user10778361 on May 25, 2012 12:04 PM

    One of teh difference which I noticed is that BPM Workspace had the left pane where the integrated ADF Applications were visible whereas Worklist didnot have that option.
    Some more prime differences here -
    Difference between Oracle BPM Worklist & Oracle BPM Workspace

  • Workspace manual deployment on Websphere 6.1

    We installed Hyperion Reporting and Analysis S9. We selected to make Deployment to Application Server MANUAL when we tried to make Workspace deployment on Websphere 6.1
    We get the following error:
    EJPPC0006E: Portlet and Servlet names must be different within portlet.xml and web.xml.
    Any ideas about why we are getting this error and how to fix it?

    This is a Websphere issue. You might have to install the websphere fix packs for this. Check this out :
    http://www-1.ibm.com/support/docview.wss?rs=180&uid=swg1PK31467

  • 11g equivalent for the oracle bpm 10g global interactive

    Hi,
    What is the 11g equivalent for the oracle bpm 10g global interactive activity?
    Thansk!

    The Initiator Task is the 11g equivalent to Global Interactive Activity.
    Find more information here
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15176/human_task_bpmpd.htm
    and here
    http://jamessmith73.wordpress.com/oracle-soa-bpm-11g/simple-bpm-task-initiator/

  • Where can I download "Oracle BPM 10g R3" ?

    Hi All,
    Could you please tell me where I can download "Oracle BPM 10G R3" ? It is a bit of funny for me in the sense that I can download full document of this version from
    http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/
    But cannot find where is the software ?
    Many Thanks in advance.
    Regards
    Pearapon S.

    Hi,
    You can download OBPM 10gR3 directly here:
    http://www.oracle.com/technology/software/products/bpm/index.html
    Also for more useful links on: docs, config matrix, etc, please check:
    http://blogs.oracle.com/alextoussaint/2008/10/oracle_bpm_10gr3_is_out.html
    Best Regards,
    --alex                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Refresh Dropdown List In Presentation In Bpm 10g

    I am using Oracle BPM 10g and facing issue in refreshing drop-down list in presentation.
    Actually i have a drop-down list with 250 items populated from database. I have some text fields and search button on presentation to narrow down the drop-down list items. Initially i get 250 drop-down list items and when i enter searching text in text field and press search button then i get 5 drop-down list items but list is not refreshed (it display all previous 250 items).
    Is there any way to refresh the page without navigation or any idea to get my objective?

    @ Hi Anoop,
    doing a valueset.clear () gives a <i>null pointer exception</i>. am doing a clear before populating the values. Can u suggest comthin else.
    @ Hi Murtuza,
    Also thers no  difference even after putting the code in modify view()
    I had earlier made a method just for populating the Valueset. I cald that method in ModifyView(). Still no change.. can u plz suggest somthin else
    Thanks in advance.

  • Future of Oracle BPM 10g

    Hi Friends,   I have been working on Oracle BPM 10g past 6 months, but really not sure whether to continue using this tool as its going to be obsolete soon. Guess most of the client are using Oracle BPM 11g and some even migrating to Oracle 12c. What's the future for Oracle BPM 10g with the respect to BPM market in the future. Are there any projects/clients which are still using Oracle BPM 10g. How easy/difficult is to move from BPM 10g to BPM 11g. I have around 6 years of experience and worked on Savvion Business Manager earlier.  Please help with your valuable suggestions. Regards.

    Support for Oracle BPM 10g has been extended.   Look at Oracle's Lifetime Support Policy document for Fusion Middleware (page 40).  Note that support for Oracle BPM 10g has been extended to December 2018.
    With that said, if a company was to start an Oracle BPM project today, I'd suggest that they do it using Oracle BPM 11g.  Your upgrade path to 12c will be much simpler using 11g and there aren't many of us left who know and can train people getting started on Oracle BPM 10g.
    Dan Atwood

  • How to retrive the user name when we know the user ID in BPM 10g ?

    Hi All,
    I want to retrive the participants name by the participant's id. I have a drop down list where the participants ID is present. Now I will invoke a method on change of this drop down and it will return the name of the choosen Participant ID. Can any body help me to write tha exact code to retrive the exact Name in BPM 10g.
    Thanks in advance~
    Anupam
    Edited by: Anupam on May 15, 2012 9:52 AM

    Hi,
    DirHumanParticipant part = DirHumanParticipant.fetch(session : DirectorySession.currentEngineSession, id : "test");
    logMessage("The display name is "+part.displayName);
    logMessage("The first name is "+part.firstName);
    logMessage("The last name is "+part.lastName);
    HTH
    Edited by: Ruben Vidaurre on 14-may-2012 23:19

Maybe you are looking for