BPM Application: Task access related issue

Hi Gurus,
I have one secure (using ADF security) Application(Simple ADF Application), which will write data in XML format into a JMS Queue.After login to application,user can use that functionality. Then that message is fetched by one BPM Application and creates one task against a BPM user. This two applications are working fine upto this level, but after login to BPM workspace using BPM user , I am not able to see the task details(but in inbox task is reflected) after clicking on the task instance and I am getting error message like this :
======================================================================================================
javax.servlet.ServletException: Can not access the task details of jcooper using logged in user Sharmistha
     at oracle.bpel.services.workflow.client.worklist.util.WorkflowFilter.doFilter(WorkflowFilter.java:201)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
     at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:176)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
     at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
     at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
     at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
     at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
     at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
     at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
     at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
     at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
     at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
     at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
     at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
     at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
======================================================================================================
Task owner bpm:getPerformer() is not found in application OracleBPMProcessRolesApp and realm jazn.com. This task is associated with task definition default/DemoApplicationBP!1.0/InitiateEnquiry.
Either set a seeded owner or seed this owner who is not found.
ORABPEL-30080
Task owner role not seeded.
Task owner bpm:getPerformer() is not found in application OracleBPMProcessRolesApp and realm jazn.com. This task is associated with task definition default/CustomerConnectionBP!1.0/InitiateEnquiry.
Either set a seeded owner or seed this owner who is not found.
     at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:1550)
     at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:666)
     at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:614)
======================================================================================================
where jcooper is the BPM user and Sharmistha is user of the secured application.
I tried to add BPM users in the secured application , but that does not work. (it is mandatory that BPM user and Secured Application's user should be different)
How to resolve this type of problem. any type of suggestion on this would be helpful.
Thanks is Advance
Sharmistha

Hi, -CHS,
i have a query regarding the code snippet.
FacesContext facesContext = FacesContext.getCurrentInstance();
org.apache.myfaces.trinidad.render.ExtendedRenderKitService service =org.apache.myfaces.trinidad.util.Service.getRenderKitService(facesContext, ExtendedRenderKitService.class);
service.addScript(facesContext, "window.close();window.opener.location.href = window.opener.location.href;");
If a create a button in my only JSF page in a simple ADF application and use this code snippet for that button action, then will it help to close the page?
And yeah, here i have created a bounded task flow with a wild card and task return activity and added my JSF page in the taskflow. But now it is not closing my page on the button click.
Can you tell me if i am doing any wrong?
Please reply.
Edited by: Ross Mi Ron John on Jul 27, 2011 5:46 AM

Similar Messages

  • BPM Workspace User view related issue

    PROBLEM SUMMARY_
    Unable to see filtering options like SEARCH, ASSIGNEE and STATE in User View, I am able to see this in Generic Inbox of BPM workspace
    DETAILED DESCRIPTION_
    I am new to BPM & need some assistance on below scenario-
    TASKS INVOLVED-*
    My BPM process contains 2 tasks
    1.     Initiator task-[Part of Requester role in my JDev Swim lane]
    2.     User Task-To review the request-[Part of Reviewer role in my JDev Swim lane]
    SCENARIO-+
    Flow would be something like, requester enters details in request message & says submit. If request message length is less than 6 characters a review would be required & therefore process flow would go to reviewer task. Reviewer can Approve or Reject the request, if he approves the process will write the request message contents to a file, if the reviewer Rejects the request, requester task would be created again so as to ask requester to enter a message of length>6.
    If entered request message is having length greater than 6, no review would be required. It will be a direct file write.
    CHALLENGE-+
    The challenge is each of these tasks –Initiator task & Review task would be created with DIFFERENT task numbers in BPM workspace, which I do NOT want. I want the Requester tasks task number to be propagated to Reviewer task and I would want to populate this as task number (May be under different column, say Request Id) of Reviewer task as well.
    After reading Oracle BPM docs, I studied that this can achieved using Human tasks-Mapped variable concept.
    I used protected mapped variable/flex variable:*Request Id* in both the above tasks to achieve this.
    PROBLEM-*
    Problem is in BPM workspace’s user view, here we go-
    I created a user view:*HelloWorld* to display the task details, the columns I want are the default columns+Column for mapped attribute:*Request Id*.
    Now even though the Request Id column is populated as expected, I cannot filter the View entries based on Assignee, State or perform any kind of other searches.
    I understand that User views are built based basically on certain filters itself. But post the view creation if user has to make a search-say based on Mapped attribute:*Request Id* in this case, he won’t be able to do so.
    This defeats the entire purpose of Mapped attributes. Oracle document says (check the last bullet point)-
    +"Human workflow mapped attributes (formerly referred to as flex fields) store and query use case-specific custom attributes. These custom attributes typically come from the task payload values. Storing custom attributes in mapped attributes provides the following benefits:+
    +•     They can be displayed as a column in the task listing+
    +•     They can filter tasks in custom views and advanced searches+
    *+•     They can be used for a keyword-based search"+*
    So is this a bug with user views in workspace?
    One more thing that I would like to add-Reason behind using Custom user views is-
    1)     Generic Inbox of BPM Workspace does not give option to make the mapped attribute get displayed/Searched
    2)     I want to customize the Tasklist.
    Edited by: user12183391 on Oct 3, 2011 9:57 PM

    Oh well...
    It seems there's a bug with the XE Database... Sometimes it freezes some components and the SOA Plataform goes crazy.
    Simple system reboot solved.

  • Access related issue

    Hi All
    How do we give access to a system, to a user ??

    Hi,
    Create new user id in SU01 transaction
    Assign the required roles in Authorization Tab
    Assign initial password in perosnel details tab in same transaction
    This user when logged in will use the intial password
    Syatem will prompt him for changing the password
    And he can access the system
    Better to copy the similar kind of user in SU01 so no need to do all these activities
    BR
    Diwakar
    reward if useful

  • I am looking for an help in dbms scheduler. (access related issue)

    Hi Friends,
    Through dbms_scheduler I am invoking a shell script. From the shell script I am connecting to oracle database to query the table and spool the records into a file. Like
    sqlplus -s $ORA_USER/$ORA_PWD@$ORA_HOST  << EOF1
       @ spool_errored_recs.sql
    exit;
    EOF1The above code works perfectly and creates the spool file when I am running the shell script after logging in Unix. But if I try to invoke through dbms_scheduler it is not creating the spool file.
    I tried to create a file like “start “ >> “path….”/called.log. this file is getting created by the user “nobody”
    Can you please tell me what should I do if I want to create a spool file from oracle.
    my database version i s
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE     10.2.0.4.0     Production
    TNS for IBM/AIX RISC System/6000: Version 10.2.0.4.0 - Productio
    NLSRTL Version 10.2.0.4.0 - Production
    Thanks in advance,
    Jeeva
    Edited by: user12128516 on Jun 23, 2010 7:27 AM

    By default an external job runs with UNIX user id and UNIX group id defined in $ORACLE_HOME/rdbms/admin/externaljob.ora which is nobody/nobody. When your script runs it has no defined environment : you must define ORACLE_HOME, PATH, LD_LIBRARY_PATH (under Linux) and ORACLE_SID and make sure user 'nobody' can execute binary sqlplus and read/write needed files(this is why I have chosen /tmp to store shell scripts and log files).
    See also Guide to External Jobs on 10g with dbms_scheduler e.g. scripts,batch files Guide to External Jobs on 10g with dbms_scheduler e.g. scripts,batch files
    I have used Oracle 11.2.0.1 and Linux to create following external job:
    begin
    dbms_scheduler.create_job (
      job_name =>'U.SSS',
      job_type =>'EXECUTABLE',
      job_action =>'/tmp/sss.ksh',
      enabled => TRUE
    end;
    begin
      dbms_scheduler.run_job('U.SSS');
    end;
    /and following Unix scripts:
    $ cat /tmp/sss.ksh
    #!/bin/ksh
    export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
    export LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/dbhome_1/lib:/lib:/usr/lib
    PATH=$ORACLE_HOME/bin:$PATH
    export ORACLE_SID=DB112
    sqlplus hr/hr <<EOF1
    @/tmp/sss.sql
    exit
    EOF1
    $ cat /tmp/sss.sql
    spool /tmp/sss.log
    select * from employees;
    spool offThis works as expected in my environment: I get /tmp/sss.log created with the right data.

  • Deploy BPM application and keep all data of old tasks

    Hi all,
    Currently, whenever i redeploy bpm application to weblogic server, all tasks information saved in database will be changed (the value of state attribute will be changed to 9). So i think it's not good in Production environment. I want to configure to keep all data of old tasks whenever deploy again.
    Does anyone knows the solution for this ?
    Thanks.

    Hi,
    Do you mean when you re-deploy the BPM composite application?
    Do you overwrite the older version of the composite or deploy as a new version?
    If you deploy a newer version, your existing task information should remain as it is otherwise it'll change to stale...
    Regards,
    Jang Vijay Singh

  • Error when deploying BPM application: The specified process was not found

    Hi,
    I was trying to deploy a simple BPM application to a SOA Server, when I got the following error:
    [04:55:19 PM] Error deploying archive sca_PRUEBABPM_rev1.0.jar to partition "default" on server WLS_SOA2 [http://myserver:8001]
    [04:55:19 PM] HTTP error code returned [500]
    [04:55:19 PM] Error message from server:
    There was an error deploying the composite on WLS_SOA2: Operation failed - Member(Id=1, Timestamp=2013-07-15 19:30:56.492, Address=myadress:8088, MachineId=15229, Location=site:,machine:soadev1vhn1,process:29545, Role=WeblogicServer):Error occurred during deployment of component: PruebaManual to service engine: implementation.bpmn, for composite: PRUEBABPM: java.lang.RuntimeException: oracle.bpm.metadata.exception.MetadataException: BPM-70812: Process 'PruebaManual' not found.  Cause: The specified process was not found.  Action: Check that the name of the process is correct: oracle.bpm.metadata.exception.MetadataException: BPM-70812: Process 'PruebaManual' not found.  Cause: The specified process was not found.  Action: Check that the name of the process is correct; .  Please see the server diagnostic logs on WLS_SOA2 for details.
    [04:55:19 PM] Check server log for more details.
    [04:55:19 PM] Error deploying archive sca_PRUEBABPM_rev1.0.jar to partition "default" on server WLS_SOA2 [http://myserver:8001]
    The log file in the server console shows this:
    Error during deployment oracle.fabric.common.FabricException: Operation failed - Member(Id=1, Timestamp=2013-07-15 19:30:56.492, Address=192.168.168.231:8088, MachineId=15229, Location=site:,machine:soadev1vhn1,process:29545, Role=WeblogicServer):Error occurred during deployment of component: PruebaManual to service engine: implementation.bpmn, for composite: PRUEBABPM: java.lang.RuntimeException: oracle.bpm.metadata.exception.MetadataException: BPM-70812: Process 'PruebaManual' not found. Cause: The specified process was not found. Action: Check that the name of the process is correct: oracle.bpm.metadata.exception.MetadataException: BPM-70812: Process 'PruebaManual' not found. Cause: The specified process was not found. Action: Check that the name of the process is correct; . Please see the server diagnostic logs on WLS_SOA2 for details at oracle.integration.platform.blocks.deploy.CompositeDeploymentCoordinatorMessages.throwOperationFailedOnNode(CompositeDeploymentCoordinatorMessages.java:132) at oracle.integration.platform.blocks.deploy.CoherenceCompositeDeploymentCoordinatorImpl.submitRequestAndWaitForCompletion(CoherenceCompositeDeploymentCoordinatorImpl.java:351) at oracle.integration.platform.blocks.deploy.CoherenceCompositeDeploymentCoordinatorImpl.coordinateCompositeDeployment(CoherenceCompositeDeploymentCoordinatorImpl.java:214) at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deployNewComposite(BaseDeployProcessor.java:467) at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deploySARs(BaseDeployProcessor.java:268) at oracle.integration.platform.blocks.deploy.servlet.DeployProcessor.doDeployWork(DeployProcessor.java:203) at oracle.integration.platform.blocks.deploy.servlet.DeployProcessor.doDeployWork(DeployProcessor.java:147) at oracle.integration.platform.blocks.deploy.servlet.DeployProcessor.doDeploy(DeployProcessor.java:134) at oracle.integration.platform.blocks.deploy.servlet.DeployProcessor.process(DeployProcessor.java:100) at oracle.integration.platform.blocks.deploy.servlet.CompositeDeployerServlet.doPostInsideLoggingSession(CompositeDeployerServlet.java:221) at oracle.integration.platform.blocks.deploy.servlet.CompositeDeployerServlet.doPost(CompositeDeployerServlet.java:130) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:252) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Restart the server as I found in some pages and even a thread here (https://forums.oracle.com/thread/1557156) is not the better solution, the real issue still unknown. I need to find a solution without restarting the server machine.
    Thanks,
    AAPDL

    That error means you don't have rights to the Mailbox your trying to access. In Exchange by default the only user that has access to mailbox is the owner of the Mailbox, Exchange Administration rights does not grant you access to another users mailbox. You
    need to either specifically grant rights to each mailbox using Add-MailboxPermissions or use EWS impersonation where you can impersonate the owner of the Mailbox see
    http://msdn.microsoft.com/en-us/library/bb204095(EXCHG.140).aspx and
    http://msdn.microsoft.com/en-us/library/office/dd633680(v=exchg.80).aspx
    Cheers
    Glen

  • Can't see the deployed BPM application in BPM Workspace

    Hi Guys !
    I've created a BPM application, deployed it succesfully ( the message was 'deployment finished' ) and now I want to launch it.
    I can login in BPM workspace, but in my Inbox I don't see any active application.
    I read about adding 'weblogic' to BPMWorkspaceAdmin role.
    I don't have the BPMWorkspaceAdmin role.
    I added 'weblogic' to BPMWorkflowAdmin.
    What else to do ?
    Many thanks,
    Gabi

    Hello Gabi,
    I just figured out the solution to my problem. Actually, that doesn't seem to be related to PS6. A collegue told me that something similar also was an issue in previous jDeveloper releases. The problem is that jDev is not able to save the new name if you renamed the default process role "Role" to something else, eg. "Requester". The solution is to add a new role and just delete the default process role called "Role".
    To check this, go to the Organizsation preferences of your project in jDev (jDev > BPM Project Navigator > <YourProject> > Organization > Roles) and compare the process roles to the process roles of the deployed project in the BPM Workspace (in your browser, open <yourURL>:7001/bpm/workspace > Login as administrator (usually user "weblogic" + password "welcome1") > Administration on the upper right > Organization > Roles)
    You might find the role "<YourProject>.Role" there which you thought have renamed in jDev earlier.
    I hope this helps.
    Greetz
    Knud

  • How to call a webservice proxy from BPM application?

    Hi All,
    Consider a case where I want to use external webservice in my BPM application. What is the best approach to achieve this.
    1) What if I create a web service proxy and wants to use in the BPM app. How can I use this?
    2) Which component do I need to use "Web Service" component or "Third Party Adapter" component from the component pallette?
    3) If I use directly the wsdl in the "Web Service" component will it cause any issues in the future.
    I searched in the net and the docs, but it didnt find the proper solutions for this.
    Please provide your comments on this.
    Thanks.

    First of all a java proxy would not help much here - there is no use for that in SOA suite especially when it comes to using the JCA adapters. Instead reference the WSDL directly in SOA suite but there is a caveat - see my response below
    1) What if I create a web service proxy and wants to use in the BPM app. How can I use this?
    Dont create a WS proxy. Instead reference the WSDL and call it using a Service Task from the BPM process
    2) Which component do I need to use "Web Service" component or "Third Party Adapter" component from the component pallette?
    Use the WSDL directly and select "Web Service" from the component palette
    3) If I use directly the wsdl in the "Web Service" component will it cause any issues in the future.
    Yes there are lots of issues referencing a WSDL directly. Instead upload the WSDL reference to SOA-MDS and then use the oramds:// reference to the WSDL. This will ensure the composite does not break when the WSDL is not available. JDeveloper also goes into a tizzy when the WSDL is not up.
    thanks,
    Vikram

  • BPM user role access

    Hi Experts,
    Who all can access the BPM process? Is it possible to set the userrole access to the BPM process?
    Scenario :
    Through webservice, I have to call BPM process..But the BPM process should be accessed by particular user.
    For example, Manager related BPM process should not be accessable to the Developers.
    How to set/give the BPM user role access?
    Regards
    Sara

    It is not possible, if sender application has an athorization to send the message to XI the process will be instantiated using Receive step.
    Thanks
    Farooq.

  • Create reusable BPM Human Task Form across Projects

    Hi,
    I have a challange in my project. I have a BPM application with many BPM process inside, and each BPM process has its own human tasks. Is easy for each HT create a form in a jspx file, for that an independent project is created.
    The challange is: most of the HT payload is just informative, and it is wanted to be shown in most of the HT across the application so, what do you suggest me to do, in order to avoid reorganize a form every time I create it with "Autogenerate Form" or "Launch Create Form Wizard" options in the HT?. With reorganize a form I mean: put this label here, change this to read-only, change the layout, etc...
    Thank you!
    AAPDL

    Hi,
    its best to post this question to the SOA forum. The answer on this forum would be to use a  page template, a parametrized bounded task flow and then add the bounded task flow to each page that has the template. However, the task flow in the HT case is generated, which means that you re-build it all the time (meaning you don't work with the same task flow but multiple). If you know how to just use the HT API to access the information to display, you could write a generic bounded task flow for this. Check on the SOA forum if they can come up with a template approach for your use case.
    Frank

  • Making a BPM application available outside firewall

    Hi all,
    We have BPM version 11.1.1.6.0
    We have developed BPM application (A simple form for the applicants who are external users  (to our network) and when submitted will be reviewed by internal users).
    The application also has a customized ADF interface. This is working perfectly fine when being tested within the firewall.
    Now we want to release this to the public users (who will be creating their individual accounts to use the application). We tried setting up proxy, but encountered a problem, where on certain sections of the application, specially when users are using 'SAVE'/'SUBMIT' buttons that are on BPM interface, to submit or save the form, the application fails with 'URL not found 404 Error'.
    We have set up a proxy server for the prod BPM server, which will be in DMZ.
    After digging further we found that one of the URL paths that was being executed when the application failed, is referring to the host name , not the the name of the server that is specified in the proxy, which would be its DNS entry name.
    This is happening each time SAVE/SUBMIT buttons are pressed from the BPM side. Please note that these are default buttons provided by the BPM interface and we did not customize these buttons.
    Is this is configuration issue on the server? or is it something to do with application configuration? We have been staring at it so long now, looks like we are hitting a wall. This is the first ever BPM app from our shop, so we are pretty green on this and would appreciate some expert advise.
    Thanks
    SR

    Hi SR,
    These hostname URLs are generated for the SOA/BPM worklist app using the WFTASKDISPLAY table. You'll find the table in the SOAINFRA schema (you installed this with the repository creation tool rcu). The table gets populated several ways, but usually on deployment of an ADF Human task flow to the soa server. It can be modified after deployment through enterprise manager. Oracle do not recommend editing it directly. The supported way to edit it is to go to the human task service engine and find the human task. From memory - get to the human task engine in EM by right clicking the Soa in EM, then select service engines, then human workflow. You should find your human tasks in the lists displayed.
    This may not be the the full answer for you but will hopefully get you looking in the right place to fix your hostname issue.
    Phil

  • Getting java.util.MissingResourceException in BPM Application

    Hi All,
    Can anyone please help me to say what is root cause of the below mentioned error message :
    java.util.MissingResourceException: Can't find resource for bundle oracle.bpel.worklistapp.resource.WorklistResourceBundle, key BPM Worklist
         at java.util.ResourceBundle.getObject(ResourceBundle.java:374)
         at java.util.ResourceBundle.getObject(ResourceBundle.java:371)
         at java.util.ResourceBundle.getString(ResourceBundle.java:334)
         at oracle.bpel.worklistapp.util.I18nUtil.fmt(I18nUtil.java:140)
    I am getting error at time of loading of the first page of HT(Human Task) task flow. I have created a simple BPM application, containing one Initiator activity. Using the .task file i have created a task flow and create the custom (Search page , fetching data from Database) page for the Initiator activity.
    Any suggestion would be helpful to me.
    Thanks in Adv.

    Hi
    1. Some background information. Just like any other typical WebApp that allows internationalization (i18n), most of the times, the Label name are NOT hard coded in the UI jspx files. Instead we use standard ResourceBundle concepts and use Keys in the ui files. We have language specific properties file that have these keys and corresponding value in that language (based on country).
    2. Coming back, looks like there is some discrepancy on your application and the domain. This word "BPM" or "TASK" is introduced (AFAIK) in Comments and Attachments Section to provide the scoping (Sharing) either to entire Process (BPM) or just to that Task alone (TASK). This was introduced only in Feature Pack release for SOA/BPM 11.5. So just plain old SOA 11.5 do not have this. But if you apply FP, you will see these 2 new stuff. And ofcourse latest SOA 11.6 etc. So most probably your domain is not applied with FP, but you are trying to deploy application from JDeveloper that had FP applied like that.
    Permanent fix is, make sure that you have JDeveloper updated with FP. Also update your SOA Env with FP. Then deploy your Application. Thats when the new ResourceBundle gets added as part of FP and this issue will not be there.
    Quick solution you can try is, open your taskDetails jspx file. Search for ALL occurences of word "BPM" and "TASKS". See those line to get an idea. Replace the label or code where it goes to ResourceBundle with hard coded value of like "BPM" or "TASK". This works in UI. But if backend JAVA throws error, then you have to follow above FP steps and fix it permanently.
    Example in all taskDetails jspx file for "TASK" word:
    <af:selectItem label="#{resources.TASK}" value="TASK" id="si14"/>   ----->>> OLD CODE
    <af:selectItem label="TASK" value="TASK" id="si14"/>  ------>>> MODIFY FOR TEMP FIXThanks
    Ravi Jegga

  • How can I set a third party application to access my organizations intranet through my organizations network

    how can I set a third party application to access my organizations intranet through my organizations network  . I am using blackberry bold 9700 OS 6

    Hi deepajithesh
    This feature is not available. Applications access the BlackBerry Network using the connection to BIS.
    Thanks
    -CptS
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • BPM application not displaying

    after Deployment of BPM application i entered the url as below--
    http://localhost:8001/HelloWorld_OBE-HelloWorld_UI-context-root/faces/taskDetails1.jspx?_afrLoop=1101168224182&_afrWi…
    but my process is not displaying.there is a blank screen. how can i get display my BPM application.
    it is displaying in weblogic console,enterprise manager and in administrative role,please give some solution.
    thanks in advance... 

    Login to BPM Workspace
    <HostName>:8001/bpm/workspace/
    Administration
    Select the Human Tasks in your Process
    Assign users to those Human Tasks
    Login to BPM Workspace with that user

  • BPM Application requires auto claim for worklist instances

    Hi All
    Our BPM application (SOA 11g), requires that the BPM instances in the worklist be auto claim enabled for each instance. The reason for this is that each instance is an ADF form that has 2 very distinct outcomes. Having set the human task(based on which the ADF forms are built) in the BPM workflow, to auto-claim enabled, I still notice that the instances are not claimed when open. The forms can be open by multiple users concurrently which is not an acceptable solution by the client from a security point of view. We need to enable auto claim as part of our BPM administration for each instance.
    Is there a way within the BPM Administration that this can be done?
    Any suggestions programatically or via the tool?
    Many Thanks
    Preethi

    Hi,
    Are you using  your own certificates for SSL? If yes,you must remove references to the demo certificates by removing the following line from the setDomainEnv file for your version of the operating system.
    -Djavax.net.ssl.trustStore=${WL_HOME}/server/lib/DemoTrust.jks
    Also check that  the path for truststore are properly set in setDomainEnv.sh/Cmd file.

Maybe you are looking for

  • Error 6072 trying to start the admin console

    I get the following error trying to authenticate locally on the server: security ( 6072): for host caedir02.cae.ca trying to GET /admin-serv/authenticate, admin40_host_ip_check reports: Unauthorized host ip=::ffff:142.39.20.22, connection rejected I

  • HT1414 will the ipod touch 4g be able to support siri with an update

    will the ipod touch 4g support siri with an update?

  • 256 Colors/Old Games

    is there anyway to fix this manually, i have tried everything i can think of except using the start up disk to try and revert to an older version for leopard so i can play fallout again i have the GMA X3100 Graphics card witch Ive heard had the most

  • Usage of update Task Function Modules

    During an application development using WDA I have stumbeled across this unique problem. As recommended by SAP I am trying to use update function module to update my SAP Database. But calling the function in WDA does not update the database. <b>On th

  • Where is the video EFX editing?

    In my last iMovie there was a video efx editing tool that let you do fast/slow/reverse, pixie dust, etc. I've looked everywhere for it but can't find it on the brand new iMove 2008. Anyone know where they hid it? And does anyone know what else they m