ALBPM Enterprise Standalone Clustering - HA Setup

I wanted to know how would the HA setup be done for ALBPM standalone edition as it comes with a built in Tomcat?

We checked the ADF source (pasted below). It reads that markScopeDirty is getting skipped if ADF_SCOPE_HA_SUPPORT is not configured but when we debug our application the serialization fires after every pageScope/viewScope variable gets changed regardless of markScopeDirty() is being called or not. That signifies that markScopeDirty() call is not needed. Do we really need markScopeDirty() everywhere in our application or this is just a public helper method to manually trigger replication for some exceptional case? Can anyone from team Oracle explain this behavior?
@Override
public void markScopeDirty(Map<String, Object> scopeMap)
Boolean handleDirtyScopes =
(Boolean)ControllerConfig.getProperty(ControllerProperty.ADF_SCOPE_HA_SUPPORT); //checks for adf-scope-ha-support
if (handleDirtyScopes.booleanValue())
if (!(scopeMap instanceof SessionBasedScopeMap))
String msg = AdfcExceptionsArb.get(AdfcExceptionsArb.NOT_AN_ADF_SCOPE);
throw new IllegalArgumentException(msg);
((SessionBasedScopeMap)scopeMap).markDirty();
}

Similar Messages

  • Oracle BPM Enterprise Standalone and Active MQ

    Initial question was how to setup Oracle BPM Enterprise Standalone and Active MQ.
    After many hours of searching, I found that it's a simple fix, of adding the the ActiveMQ jar to BPMEnterpriseHome/ext folder.
    Edited by: Del Hass on Aug 30, 2012 11:19 AM

    Found my own Answer and included it in OP

  • Integrate LDAP with ALBPM Enterprise

    hi,
    Did anyone tried to integrate LDAP with ALBPM Enterprise?
    If using LDAP for creating directory, will it create a new schema in LDAP?
    If need to make use of existing LDAP schema, how can we do it?
    Need HELP!!!
    Thanks

    Hi Jasmine,
    Here are the choices you have for your Directory Service in ALBPM 6.0 Enterprise Standalone (I pulled them off of http://portal.plumtree.com/portal/server.pt?open=512&objID=3422&&PageID=5325&mode=2&in_high_userid=573417&cached=true).
    Sorry - I don't see "Open LDAP" in the list.
    Single Source JNDI Plugins: Sun ONE Java System Directory Server 5.2 (JNDI), MS Active Directory 2003 (JNDI). (Deprecated - they cannot be created any more); Single Source JDBC Plugins: Oracle 9i and 10g, MS SQLServer 2005, IBM DB2 UDB 8.2 and 9.1 using DataDirect JDBC Drivers 3.6; Sybase ASE 15.0.2 will be supported in ALBPM 6.1; Hybrid Plugins: Sun ONE System Directory Server 5.2 and Oracle 9i, Sun ONE System Directory Server 5.2 and Oracle 10g, MS Active Directory 2003 and Oracle 9i, MS Active Directory 2003 and Oracle 10g, MS Active Directory 2003 and MS SQL Server 2005, Sun ONE System Directory Server 5.2 and IBM DB2 8.2 or 9.1
    hth,
    Dan

  • Error while configuring the directory in ALBPM Enterprise 6.0 WL edition

    Hi,
    We have installed ALBPM Enterprise 6.0 for Weblogic edition to deploy ALBPM processes into Enterprise 6.0. I tried to configure directory through ALBPM admin center.
    I have checked the below options and provided necessary information asked in the series of dialog boxes.
    - Create Directory Service
    - Create Process engine
    - Create ALBPM application EARs
    - BEA Weblogic Configuration
    We get error in the last step (BEA weblogic configuration) stating that there is some problem in executing the WLST script:-
    Problem invoking WLST - Traceback (innermost last):
    File "C:\Documents and Settings\14360\.configWizard\tmp\config.py", line 640, in ?
    NameError: engineType
    We tried to deploy the ALBPM application EARs manually to weblogic. But there are lot of dependencies, so we couldn't successfuly deploy them.
    Appreciate any help on resolving the WLST error.
    Thanks in advance
    Deepak

    Deepak:
    Could you please check the info on
    http://tracker.fuegolabs.com/browse/EAP-985
    HTH
    Nico
    Deepak Vinod Kumar wrote:
    Hi,
    We have installed ALBPM Enterprise 6.0 for Weblogic edition to deploy ALBPM processes into Enterprise 6.0. I tried to configure directory through ALBPM admin center.
    I have checked the below options and provided necessary information asked in the series of dialog boxes.
    - Create Directory Service
    - Create Process engine
    - Create ALBPM application EARs
    - BEA Weblogic Configuration
    We get error in the last step (BEA weblogic configuration) stating that there is some problem in executing the WLST script:-
    Problem invoking WLST - Traceback (innermost last):
    File "C:\Documents and Settings\14360\.configWizard\tmp\config.py", line 640, in ?
    NameError: engineType
    We tried to deploy the ALBPM application EARs manually to weblogic. But there are lot of dependencies, so we couldn't successfuly deploy them.
    Appreciate any help on resolving the WLST error.
    Thanks in advance
    Deepak

  • PAPI Example not working in enterprise standalone

    Hi,
    I am running the papi example and my directory.xml is pointing to Enterprise standalone env.While runnung the java code i am getting the following exception
    Unreachable Engine Tolerance (seconds):
    Below is the code and error stacktrace
    Code:-
    package client;
    import fuego.papi.CommunicationException;
    import fuego.papi.InstanceInfo;
    import fuego.papi.ProcessService;
    import fuego.papi.ProcessServiceSession;
    import fuego.papi.OperationException;
    import fuego.papi.collections.InstanceInfoList;
    import java.util.Properties;
    public class PapiExample {
    public PapiExample() {
    public static void main(String[] args) {
    /////////////////// API Initialization ///////////////////
    Properties configuration = new Properties();
    configuration.setProperty(ProcessService.DIRECTORY_ID, "standalone");
    configuration.setProperty(ProcessService.DIRECTORY_PROPERTIES_FILE,
    "C:\\OraBPMEnterpriseHome\\conf\\directory.xml");
    configuration.setProperty(ProcessService.WORKING_FOLDER, "D:\\tmp");
    try {
    ProcessService processService = ProcessService.create(configuration);
    /////////////////// Establish a session ///////////////////
    ProcessServiceSession session = processService.createSession("notify", "maverick",
    "ENGORCL");
    /////////////////// Operate with PAPI ///////////////////
    for (String processId : session.processesGetIds()) {
    System.out.println("\n Process: " + processId);
    for (InstanceInfo instance : session.processGetInstances(processId)) {
    System.out.println(" -> " + instance.getId());
    /////////////////// Close the session ///////////////////
    session.close();
    /////////////////// Release API Resources ///////////////////
    processService.close();
    } catch (CommunicationException e){
    System.out.println("Could not connect to Directory Service");
    e.printStackTrace();
    } catch (OperationException e) {
    System.out.println("Could not perform the requested operation");
    e.printStackTrace();
    error :-
    Creating connector [fuego:SQL]
    Creating ProcessService with id 'oracle/2009-07-10 09:52:25+05:30'.
    Creating local folder: D:\tmp\system\Schema33871921250007238\catalogs
    Loading catalogs from local folder: D:\tmp\system\Schema33871921250007238\catalogs
    0 jars found locally.
    [CatalogMgrCache] =======================
    Registering CatalogMgr [oracle/2009-07-10 09:52:25+05:30] ...CatalogManagerCache 6526955:
    Managers:
    Counters:
    [CatalogMgrCache] =======================
    CatalogMgr [oracle/2009-07-10 09:52:25+05:30] REGISTERED!CatalogManagerCache 6526955:
    Managers:
    {oracle/2009-07-10 09:52:25+05:30=fuego.util.LocalCatalogManager@8aeb74}
    Counters:
    ProcessService 'oracle/2009-07-10 09:52:25+05:30' created successfully.
    Process: /NotifybyEmail#Default-1.0
    Unreachable Engine Tolerance (seconds):
    by default: 0
    to be used: 0
    This papi client will not cache exceptions which imply that an engine could not be reached.
    Session 'notify8377908085631000001' has been closed.
    [CatalogMgrCache] =======================
    Unregistering CatalogMgr [oracle/2009-07-10 09:52:25+05:30] ...CatalogManagerCache 6526955:
    Managers:
    {oracle/2009-07-10 09:52:25+05:30=fuego.util.LocalCatalogManager@8aeb74}
    Counters:
    {oracle/2009-07-10 09:52:25+05:30=1}
    [CatalogLoaderMgr] unregisterCatalogMgr freeing resources of LocalCatalogManager
    [CatalogMgrCache] =======================
    CatalogMgr [oracle/2009-07-10 09:52:25+05:30] UNREGISTERED!CatalogManagerCache 6526955:
    Managers:
    Counters:
    Process exited with exit code 0.
    Please suggest me the solution.
    Regards.

    Hi,
    Your logic might be perfectly fine, but I noticed a couple things I do differently.
    I uploaded a step-by-step instructions on how to invoke PAPI from Java (JDeveloper 10) for Oracle BPM 10g Enterprise Standalone to: http://www.4shared.com/file/119420269/57ff2b24/Oracle_BPM_Enterprise_Standalone_PAPI_from_JDev.html.
    Dan

  • PAPI Web Service (PAPI-WS) Example for Oracle BPM Enterprise Standalone

    Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Enterprise Standalone.
    http://www.4shared.com/file/128249957/9bd6ef61/PAPI-WS_for_Oracle_BPM_Standalone.html
    Be sure to use the project that is in the zip file for this example.
    To see how to invoke PAPI-WS when using Oracle BPM Studio, go to this thread: PAPI Web Service (PAPI-WS) Example for Oracle BPM Studio
    If you need a step-by-step example of how to use PAPI (the Java API) go to this thread: Creating a new work item instance in a process using PAPI
    Hope this helps,
    Dan

    Dan,
    I tried in both studio and Standalone.
    From Studio :*
    1. The Url for the Webservice is (http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl). From studio by default port number was 8585.From this studio wsdl URL(http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl),I did n't see any wsdl text in the browser.
    From Standalone :*
    1. In BPM Admin Center, I have selected *"PAPI Web Services"* check box(Page 5 of your document).
    2. In The BPM Admin Center, I have clicked on *"Start BPM Web Applications"*.
    3. After Stand alone server started *"Launch PAPI WebServices Console"* link was enabled,And I clicked on that link.It opened a browser with URL (http://localhost:8686/papiws/PapiWebService)
    Oracle® BPM PAPI Web Services
    Service Name 'PapiWebService'
    Style: Document Literal Wrapped
    SSO Enabled: false
    WS-Security UsernameToken Profile Authentication Enabled: false
    HTTP Basic Authentication Enabled: true
    Preset Authentication Enabled: false
    MTOM Optimization for attachments Enabled*: false
    Endpoint: http://localhost:8686/papiws/PapiWebServiceEndpoint
    WSDL: http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl
    I have copied wsdl URL(http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl) and pasted it into a browser's URL field.I did n't see any wsdl text in the browser,but I see following error
    HTTP Status 404 - Servlet PapiWebServiceServlet is not available
    type Status report
    message Servlet PapiWebServiceServlet is not available
    description The requested resource (Servlet PapiWebServiceServlet is not available) is not available.
    Apache Tomcat/5.5.15
    Edited by: Prabhasankar on Dec 24, 2010 9:10 AM

  • ALBPM Enterprise SA 5.7 MP3 and Weblogic Express 9.2

    We are using ALBPM Enterprise SA 5.7 MP3 and Weblogic Express 9.2. We have the following questions:
    1) Why, after assigning a Parametric Role to an user, we have to restart the portal in Weblogic before the user can log back into the system? When we do not do it, the user will see an error on the screen informing of a lack of permisions to visualize the activities of the new assigned role. This happens even when we have already clicked several times on the button labeled "Re-load Information from the Directory" (in ALBPM's WebConsole) and even after a few hours have passed. All our engines have a "Directory Polling Interval" of 1 minute, but it seems not to work.
    2) Do we have to modify any extra value, or set something in particular in Weblogic?
    Thanks in advance. We look forward for suggestions.

    We are using ALBPM Enterprise SA 5.7 MP3 and Weblogic Express 9.2. We have the following questions:
    1) Why, after assigning a Parametric Role to an user, we have to restart the portal in Weblogic before the user can log back into the system? When we do not do it, the user will see an error on the screen informing of a lack of permisions to visualize the activities of the new assigned role. This happens even when we have already clicked several times on the button labeled "Re-load Information from the Directory" (in ALBPM's WebConsole) and even after a few hours have passed. All our engines have a "Directory Polling Interval" of 1 minute, but it seems not to work.
    2) Do we have to modify any extra value, or set something in particular in Weblogic?
    Thanks in advance. We look forward for suggestions.

  • How to Import Custom Views and JSPs to ALBPM Enterprise

    Hi,
    I am using ALBPM 5.7. I have developed a custom view in Studio. When I publish and Deploy the Project in ALBPM Enterprise (WebLogic 9.2), I check true the Import Custom JSPs and Views (or similar terminology). But when I login to the portal after installing the EAR, the view is not listed in my work pane.
    Also, in one of the Interactive Activity I am calling a JSP, which gives a Null Pointer Exception when execute the instance, In my opinion, the Custom JSP is not deployed.
    I have also copied the JSP file in location \bea\ALPBM5.7\j2eewl\webapps\portal\customjsp\
    Please suggest as how do I deploy the View and JSP
    Thank you,
    Regards
    Jayant
    Edited by jayantbit at 06/19/2008 8:01 AM
    Edited by jayantbit at 06/19/2008 8:21 AM

    Hi Mohamed,
    Please check below link.
    What is Drag and Relate in SAP Business One - YouTube
    https://help.sap.com/saphelp_sbo882/helpdata/en/45/100314cf465d7ae10000000a11466f/content.htm
    https://help.sap.com/saphelp_sbo882/helpdata/en/45/10ff71cf465d7be10000000a11466f/content.htm
    SAP - SAP Business One: Your Solution for Generating Custom Reports
    Hope this helps
    Regards::::
    Atul Chakraborty

  • Scope of ALBPM Studio and ALBPM Enterprise Server

    Hi
    I have some simple questions about ALBPM Enterprise Server:
    it is really necessary to have this component in a production environment?.
    For example, if a company is very small with 10 or 15 employees and you have only 2 processes in the company, ALBPM Studio is not enough to execute and to administrate these processes?
    What are the problems that I would have if I decided to set up a production environment only with ALBPM Studio?
    What things I could not do if I will not have the Enterprise Server?
    How many users simultaneosly support the ALBPM Studio in a testing environment?
    Thank you so much...

    Hi,
    The short answer is 'yes', you'll need an Enterprise server. Here are some of the issues with using Studio:
    Functionality:
    You can't do everything you can do in the Enterprise server in the Studio engine. However, whether this is an issue would depend on the complexity of your processes/requirements. For example, the Studio engine doesn't support the versioning of processes.
    Licensing:
    I don't know for sure, but I doubt the ALBPM licensing allows for Studio to be used in 'production'.
    Runtime
    The Studio engine can't be isolated from the Studio application. So you'd always have to make sure someone had studio running on a PC somewhere.
    Users
    You are limited to 5 concurrent users in Studio.
    There did actually used to be a copy of the Engine that was aimed at small scale deployments called 'Express' (I think), but it disappeared a while back.
    Hope this helps,
    Tim

  • Workspace in ALBPM Enterprise

    When you deploy a project in ALBPM enterprise for WAS how do you get to the workspace like you see when you click the blue button in Studio versions toolbar? Stupid question but I need to see the audit trail.

    Hi,
    Please correct me if I am not following you.
    You want to log into the workspace to do the task after deployment into the enterprise server as you did in your studio. If this is your problem then invoke the workspace by using the following URL
    if you are in ALBPM 6.0/10g R3 then: http:/<server ip address>:<port no>/workspace
    Example: http://localhost:8686/workspace/faces/jsf/workspace/workspace.xhtml
    If you are in ALBPM 5.7: http:/<server ip address>:<port no>/portal
    To view a work item's audit trail in 5.7:
    1) To view details about a work item, in the right pane, click in the Description column for the work item.
    2) In the Task toolbar, click the Audit Trail button. The Audit Trail dialog box opens and displays information about each of the activities for the work item.
    3) To expand an activity, in the Activity column, click the minus icon for the activity.
    Hope this help you.
    Bibhu
    Edited by: Bibhuti Bhusan on Aug 24, 2010 9:10 PM

  • Issue with Deploying and calling a BPEL process on ALBPM enterprise server

    Hi,
    I am trying to put in place a POC using Aqualogic BEA products (using ALBPM 5.7, Enterprise Server 5.7, ALSB 2.6, Weblogic App server 9.2). My goal is to put in place a simple BPEL process (using ALBPM) which would call a webservice exposed through ALSB. This BPEL process is initiated by a wrapper BPMN process calling the BPEL process through fuego code.
    Though we are able to do the above on a standalone ALBPM studio, When we try to deploy the exported BPM project on the enterprise server and access it through the hiper workspace portal we are getting the following error in the BPM Process Administrator Log of the Engine.
    A component failed while executing activity '/Process#Default-1.0/Global' (BP-method Global). Details: The task could not be successfully executed. Reason: 'fuego.connector.ConnectorException: The configuration name [ProcessService] and type [Web Service] is not defined. Detail:The connector must be configured in the appropiate context. '. Caused by: The configuration name [ProcessService] and type [Web Service] is not defined. Detail:The connector must be configured in the appropiate context. fuego.lang.ComponentExecutionException: The task could not be successfully executed. Reason: 'fuego.connector.ConnectorException: The configuration name [ProcessService] and type [Web Service] is not defined. Detail:The connector must be configured in the appropiate context. '. at fuego.server.execution.EngineExecutionContext.invokeMethodAsCil(EngineExecutionContext.java:916) at fuego.server.execution.EngineExecutionContext.runCil(EngineExecutionContext.java:1068) at fuego.server.execution.TaskExecution.invoke(TaskExecution.java:389) at fuego.server.execution.GlobalTaskExecution.invoke(GlobalTaskExecution.java:106) at fuego.server.execution.TaskExecution.executeCIL(TaskExecution.java:481) at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:655) at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:616) at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:442) at fuego.server.execution.GlobalTaskExecution.executeGlobalCIL(GlobalTaskExecution.java:164) at fuego.server.execution.GlobalTaskExecution.executeGlobalCIL(GlobalTaskExecution.java:142) at fuego.server.execution.Global.execute(Global.java:81) at fuego.server.AbstractProcessBean$38.execute(AbstractProcessBean.java:2496) at fuego.server.execution.DefaultEngineExecution$AtomicExecutionTA.runTransaction(DefaultEngineExecution.java:290) at fuego.transaction.TransactionAction.startBaseTransaction(TransactionAction.java:462) at fuego.transaction.TransactionAction.startTransaction(TransactionAction.java:540) at fuego.transaction.TransactionAction.start(TransactionAction.java:213) at fuego.server.execution.DefaultEngineExecution.executeImmediate(DefaultEngineExecution.java:117) at fuego.server.execution.EngineExecution.executeImmediate(EngineExecution.java:66) at fuego.server.AbstractProcessBean.runGlobalActivity(AbstractProcessBean.java:2491) at fuego.ejbengine.EJBProcessControlAdapter.runGlobalActivity(EJBProcessControlAdapter.java:386) at fuego.ejbengine.EJBProcessControlAdapter_hu750h_EOImpl.runGlobalActivity(EJBProcessControlAdapter_hu750h_EOImpl.java:2877) at fuego.ejbengine.EJBProcessControlAdapter_hu750h_EOImpl_WLSkel.invoke(Unknown Source) at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174) at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:335) at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:252) at fuego.ejbengine.EJBProcessControlAdapter_hu750h_EOImpl_921_WLStub.runGlobalActivity(Unknown Source) 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:585) at fuego.papi.impl.AbstractProcessControlHandler.invokeInternal(AbstractProcessControlHandler.java:48) at fuego.papi.impl.j2ee.EJBProcessControlHandler.doInvoke(EJBProcessControlHandler.java:111) at fuego.papi.impl.j2ee.EJBProcessControlHandler.invoke(EJBProcessControlHandler.java:66) at $Proxy77.runGlobalActivity(Unknown Source) 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:585) at fuego.lang.JavaClass.invokeMethod(JavaClass.java:1478) at fuego.lang.JavaObject.invoke(JavaObject.java:185) at fuego.papi.impl.j2ee.EJBExecution.next(EJBExecution.java:200) at fuego.portal.wapi.InteractiveExecution.process(InteractiveExecution.java:157) at fuego.portal.wapi.WebInteractiveExecution.process(WebInteractiveExecution.java:54) at fuego.portal.wapi.InteractiveExecution.process(InteractiveExecution.java:200) at fuego.portal.servlet.ExecutionDispatcher.runGlobalActivity(ExecutionDispatcher.java:659) at fuego.portal.servlet.ExecutionDispatcher.processRequest(ExecutionDispatcher.java:144) at fuego.portal.servlet.ExecutionDispatcher.doPost(ExecutionDispatcher.java:105) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at fuego.portal.servlet.AuthenticatedWamServlet.service(AuthenticatedWamServlet.java:1049) at fuego.portal.servlet.SingleThreadPerSession.service(SingleThreadPerSession.java:73) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:223) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at fuego.servlet.multipart.BaseMultipartFilter.doFilter(BaseMultipartFilter.java:57) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3243) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2003) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1909) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1359) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) at weblogic.work.ExecuteThread.run(ExecuteThread.java:181) Caused by: fuego.connector.ConnectorException: The configuration name [ProcessService] and type [Web Service] is not defined. Detail:The connector must be configured in the appropiate context. at fuego.connector.ConnectorException.connectorNotFound(ConnectorException.java:55) at fuego.connector.ConnectorService.getConnectorInterface(ConnectorService.java:586) at fuego.connector.ConnectorTransaction.getConnectorInterface(ConnectorTransaction.java:618) at fuego.connector.ConnectorTransaction.getResource(ConnectorTransaction.java:254) at fuego.soaptype.WSConfiguration.getInstance(WSConfiguration.java:55) at fuego.soaptype.Endpoint.create(Endpoint.java:42) at fuego.soaptype.WebServiceInstantiator.instantiate(WebServiceInstantiator.java:58) at fuego.component.Component.instantiateDynamic(Component.java:123) at CapGemini.Process.Default_1_0.Instance.CIL_callBPEL(Instance.java:241) at CapGemini.Process.Default_1_0.Instance.CIL_callBPEL(Instance.java:307) 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:585) at fuego.server.execution.EngineExecutionContext.invokeMethodAsCil(EngineExecutionContext.java:907) ... 64 more
    Two things here that might help to understand the problem better :
    1) As I understand the error is due to some issue while calling the BPEL process from the Fuego code.
    The Fuego code which call's the BPEL from the BPMN process is as follows :
    helloResponse as String = "someoutput"
    helloRequest as String = "someinput"
    sessionid as String
    // Starting a Session.
    // In case you are testing this in the Studio,
    // the password must be the same as the user
    startSession BPELWSDL.ProcessServiceListenerWSDL.ProcessService
    using user = "test",
    password = "test"
    returning sessionid = result
    // createTest is the name of the operation
    // in the exposed process.
    // In this case the process "ExposedProcess"
    // has a web service operation
    // called "createTest" that is a "Process Creation" type
    // and uses the Begin activity's argument set
    callHello BPELWSDL.ProcessServiceListenerWSDL.ProcessService
    using sessionId = sessionid,
    arg1 = helloRequest
    returning helloResponse = result
    // Closing the session
    discardSession BPELWSDL.ProcessServiceListenerWSDL.ProcessService
    using sessionId = sessionid
    display "The BPEL's response : " + helloResponse
    2) Further, I had catalogued the BPEL's wsdl to the location http://localhost:9000/fuegoServices/ws/ProcessServiceListener?WSDL while running the same in Studio, but while deploying on the enterprise server , I made this point to http://localhost:7001/fuegoServices/ws/ProcessServiceListener?WSDL Is this correct ?
    Any thought on this issue would be appreciated.
    Regards
    Deepak

    Hi Deepak,
    We are also facing a similar problem, while accessing an external webservice from a BPM process.
    Were you able to resolve this issue.
    If so, Could you please let us know the procedure that you followed to resolve the issue.
    Thanks in Advance,
    Krishnaveni.

  • Adding an External Resource - ALBPM Enterprise Server V 6.0

    Hi ,
    In our BPM application, we are consuming an external webservice. In BPM studio, when we tested the application, It was working fine.
    But when we deployed our application in Enterprise server, We are facing issues while invoking the external web service.
    We are getting the following exception in the logs of Enterprise Server.
    A component failed while executing activity '/LocateTerminal#Default-1.0/ComponentExecution[fetchlocation]' (BP-method fetchlocation) over instance '/LocateTerminal#Default-1.0/82/0'.
    Details:
    The method 'CIL_fetchlocation' from class 'bea.LocateTerminal.Default_1_0.Instance' could not be successfully executed.
    Caused by: The configuration name [null] and type [Web Service] is not defined.
    Detail:The connector must be configured in the appropiate context.
    fuego.lang.ComponentExecutionException: The method 'CIL_fetchlocation' from class 'bea.LocateTerminal.Default_1_0.Instance' could not be successfully executed.
         at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:506)
         at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:260)
         at fuego.fengine.FEEngineExecutionContext.invokeMethodAsCil(FEEngineExecutionContext.java:215)
         at fuego.server.execution.EngineExecutionContext.runCil(EngineExecutionContext.java:1175)
         at fuego.server.execution.microactivity.ComponentExecutionMicroActivity.runCil(ComponentExecutionMicroActivity.java:127)
         at fuego.server.execution.microactivity.ComponentExecutionMicroActivity.execute(ComponentExecutionMicroActivity.java:85)
         at fuego.server.execution.microactivity.MicroActivityEngineExecutionHandler.executeActivity(MicroActivityEngineExecutionHandler.java:89)
         at fuego.server.execution.ImmediateActivity.execute(ImmediateActivity.java:42)
         at fuego.server.execution.DefaultEngineExecution$AtomicExecutionTA.runTransaction(DefaultEngineExecution.java:304)
         at fuego.transaction.TransactionAction.startBaseTransaction(TransactionAction.java:470)
         at fuego.transaction.TransactionAction.startTransaction(TransactionAction.java:551)
         at fuego.transaction.TransactionAction.start(TransactionAction.java:212)
         at fuego.server.execution.DefaultEngineExecution.executeImmediate(DefaultEngineExecution.java:123)
         at fuego.server.execution.DefaultEngineExecution.executeAutomaticWork(DefaultEngineExecution.java:63)
         at fuego.server.execution.EngineExecution.executeAutomaticWork(EngineExecution.java:42)
         at fuego.server.execution.ToDoItem.executeAutomaticWork(ToDoItem.java:264)
         at fuego.server.execution.ToDoItem.run(ToDoItem.java:559)
         at fuego.component.ExecutionThread.processMessage(ExecutionThread.java:767)
         at fuego.component.ExecutionThread.processBatch(ExecutionThread.java:747)
         at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:143)
         at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:135)
         at fuego.fengine.ToDoQueueThread$PrincipalWrapper.processBatch(ToDoQueueThread.java:446)
         at fuego.component.ExecutionThread.work(ExecutionThread.java:831)
         at fuego.component.ExecutionThread.run(ExecutionThread.java:409)
    Caused by: fuego.connector.ConnectorException: The configuration name [null] and type [Web Service] is not defined.
    Detail:The connector must be configured in the appropiate context.
         at fuego.connector.ConnectorException.connectorNotFound(ConnectorException.java:55)
         at fuego.connector.CompositeConnectorService.getConnectorInterface(CompositeConnectorService.java:268)
         at fuego.connector.ConnectorTransaction.registerConnectorInterfaceCoordinator(ConnectorTransaction.java:649)
         at fuego.connector.ConnectorTransaction.getResource(ConnectorTransaction.java:265)
         at fuego.webservices.connector.WSConfiguration.create(WSConfiguration.java:57)
         at fuego.soaptype.WebServiceInstantiator.instantiate(WebServiceInstantiator.java:70)
         at fuego.component.Component.instantiateDynamic(Component.java:133)
         at bea.LocateTerminal.Default_1_0.Instance.CIL_fetchlocation(Instance.xcdl:3)
         at bea.LocateTerminal.Default_1_0.Instance.CIL_fetchlocation(Instance.xcdl)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:499)
    Can you please tell me , to how to configure an external webservice in Enterprise Server.
    please help me in resolving this issue.
    Thanks,
    Krishnaveni.

    Hi,
    There is nothing to do with the versioning. There is a problem with the tool (Configuration Wizard).
    This is how the problem was solved,
    After creating the Directory Service start and login to the Process Admininstrator,
    ALBPM web console-> Organizational settings->Export->Views, export the views.xml and check for any invalid characters.
    After removing the invalid characters save the xml and import the modified views.xml to the same location.
    This should solve the problem.
    Thanks,
    Krina

  • SOA 12C Enterprise Deployment - Clustered

    We are currently implementing 12c with OSB(Oracle Service Bus), OTD (Oracle Traffic Director) and SOA
    AS you can imagine the build has a number of SOA composites.
    IN our Test and Production environments, we have 2 nodes per cluster, and we have separate OSB and SOA clusters. We also make use of MDS
    Now to set the scene, a number of our SOA composites call other down stream composites.
    As an example a payment composite may call a create customer composite as part of its process.
    The way we have configured this all is the SOA Composites point to MDS, and the WSDL (Endpoint URL) contains the URL for the second service.
    We currently have a situation where if a service is called on Node1, it will always call the downstream services on Node1 due to the fact that the MDS wsdl has the NODE1 endpoint Url Hard coded.
    Obviously this does not make sense in a clustered environment, as such i am seeking assistance from the community on what the best practice is in this situation.
    Our current thoughts are
         1) Have the MDS wsdls point at a load balacer (potentially OTD or some other LBR) which will then distribute the traffic down stream
         2) Have the SOA composites point at an OSB proxy, which does load balancing to the downstream SOA composites
         3) Somehow configure the MDS wsdls to have the end points generate dynamically at run time (hopefully this will then automatigically distribute the load)
    Any advice is welcome

    I think what you're looking for is "callback url"(in enterprise manager) and "frontend host/port" (in weblogic console -> cluster -> http tab).
    hope it helps

  • Standalone ASA Lab setup context disabled

                       I've built a lab with two standalone ASA with no failover unit in firewall router and multiple context mode with failover active setup on each to make them act as primary and to simulate two separate Data Centers and DMZs. When I do a show failover on a context I get the message that shows the context disabled. What do I need to do make the context active on each standalone unit? 
    asalab03# sho fail      
    Failover Off
    Failover unit Primary
    Failover LAN Interface: not Configured
    Unit Poll frequency 1 seconds, holdtime 15 seconds
    Interface Poll frequency 15 seconds
    Interface Policy 1
    Monitored Interfaces 0 of 250 maximum
    asalab03# changeto con C
    asalab03/C# sho fail
    Failover Off
    Last Failover at: 12:56:49 UTC May 18 2012
            This context: Disabled
                    Active time: 0 (sec)

    Hellom
    Have you already assigned a  context to one of the failover groups?
    hostname(config)#failover group 1
    hostname(config-fover-group)#primary
    hostname(config-fover-group)#exit
    hostname(config)#failover group 2
    hostname(config-fover-group)#secondary
    hostname(config-fover-group)#exit
    hostname(config)#context context_name
    hostname(config-context)#join-failover-group {1 | 2}
    hostname(config-context)#exit
    You can share the configuration if this step is already done.
    Regards.
    Do rate all the helpful posts
    Julio
    Cisco Security Engineer

  • Difference between Enterprise Standalone and Enterprise on Weblogic Server

    Hi,
    If I test my process on Standalone Enterprise Server and then test the same process on Enterprise Server on Weblogic (WLS), will there be any difference in my testing.. Will I receive different results or the results would be the same?

    Hi,
    In Studio,in project preferences in General you have a check box that says something like Development for J2EE,that you should check if you are going to deploy to WLS or WAS. But there is no reason why something develop for StandAlone is not going to work in J2EE.
    HTH

Maybe you are looking for

  • I deleted the settings app on my iphone.  How do i get it back?

    I need to get this app back and don't know how to do it.  Please help.

  • Information on Migmon tool

    Hi, Can any one tell me what is migmon tool and how to use it to do system copy. How to create export dump and then how to import the same to get another instance up. Regards and points will be rewarded definitely.

  • Error ORA-01882: timezone region not found

    Hi, Any one can help on this issue. On Webpage :P129_CRT_START: 20-JUL-2007 11:45 :P129_CRT_TZ: PST8PDT :P129_LOCAL_TZ: Asia/Calcutta SELECT TO_CHAR((SELECT FROM_TZ(CAST(TO_DATE(:P129_CRT_START, 'DD-MON-YYYY HH24:MI') AS TIMESTAMP),':P129_CRT_TZ') AT

  • Can I play a podcast (in Safari) and record it directly into GB or iTunes?

    Have several podcasts which I'd like to burn cd's of and I don't know if this is possible. Need to know the settings in Garage Band to do this if possible. Then can I burn a cd from GB, or would I have to Share it to iTunes first, then burn the cd? M

  • Micro Muvo not detected on comuter.

    Can anyone please help. I bought my Micro muvo N200 back in late October. I am a novice computer user. I had finally downloaded music onto it after tries from "musicmatch". For some reason now, I want to delete songs from my MP3 and add new one's but