Oracle bpm worspace application for mobile...

is there any bpm workspace application for mobile ?? ADF mobile ??

I was looking for a Mobile app for BPM and came across this blog:
https://blogs.oracle.com/fusionmiddleware/entry/unleashing_your_mobile_workforce
I want to highlight this:
"Oracle Business Process Management (BPM) can accomplish your workflow needs, and BPM includes a task list application for iPad, iPhone, and Android. "
Is this something coming in the next release?

Similar Messages

  • Memory issues with Oracle BPM 10gR3 application

    Hello,
    We have been running the load test(100 concurrent users) on our web application that is developed using Oracle BPM 10gR3 and seeing stuck threads on rendering the workspace page in JSF API(method createAndMaybeStoreManagedBeans). I copied one of the stuck thread trace below. When we looked at the heap, it's full. GC also not releasing memory. From the analysis, I found that due to the lack of memory the requests are stuck. I also went through the forums and found that Oracle 10.3 workspace is a memory hogger.
    Can anyone suggest me the recommendation settings for the workspace?
    We don't have clusters setup yet and planning to setup one. Are there any limitations on the user load on workspace per node?
    Please let me know if anyone had the same issue and resolved.
    Overview of the application:
    Most of the web application is running on global interactive activities with screen flows. The process instance size is small. The Engine and workspace are deployed on the same weblogic instance.
    "[STUCK] ExecuteThread: '167' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=3 tid=0x068bfc00 nid=0x8f8 waiting for monitor entry [0x4ac7d000]
    java.lang.Thread.State: BLOCKED (on object monitor)
         at com.sun.faces.application.ApplicationAssociate.createAndMaybeStoreManagedBeans(ApplicationAssociate.java:242)
         - waiting to lock <0x7e7df518> (a com.sun.faces.application.ApplicationAssociate)
         at com.sun.faces.el.VariableResolverImpl.resolveVariable(VariableResolverImpl.java:78)
         at fuego.workspace.application.WorkspaceVariableResolver.resolveVariable(WorkspaceVariableResolver.java:83)
         at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
         at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:68)
         at com.sun.el.parser.AstEmpty.getValue(AstEmpty.java:49)
         at com.sun.el.parser.AstOr.getValue(AstOr.java:41)
         at com.sun.el.parser.AstAnd.getValue(AstAnd.java:41)
         at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
         at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
         at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
         at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:307)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getChildren(HtmlBasicRenderer.java:460)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:437)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
         at com.sun.faces.renderkit.html_basic.TableRenderer.encodeChildren(TableRenderer.java:257)
         at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:693)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:150)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:154)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:154)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:154)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:154)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:154)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:154)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:154)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.ajax.XPRefreshRenderer.RenderContents(XPRefreshRenderer.java:69)
         at com.bea.opencontrols.XPRenderer.encodeChildren(XPRenderer.java:190)
         at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:693)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:435)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
         at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:440)
         at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:130)
         at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:693)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:150)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.faces.JSFUtility.renderComponent(JSFUtility.java:154)
         at com.bea.opencontrols.faces.JSFUtility.renderChildren(JSFUtility.java:126)
         at com.bea.opencontrols.ajax.XPRefreshRenderer.RenderContents(XPRefreshRenderer.java:69)
         at com.bea.opencontrols.XPRenderer.encodeChildren(XPRenderer.java:190)
         at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:693)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:244)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:249)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:249)
         at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:573)
         at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
         at fuego.workspace.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:132)
         at fuego.workspace.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:76)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
         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:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at fuego.web.filter.NoCacheNoStoreFilter.doFilter(NoCacheNoStoreFilter.java:39)
         at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
         at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
         at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    Pradeep, It's 4GB. Workspace and engine are running on the same JVM.

  • What is missing, when I render my Application for Mobile Support, like PDA?

    Hello @ all,
    I have a question about ADF Mobile.
    I implemented a bean, which has a Method:
    getRenderKitId(){
    AdfFacesContext afc = AdfFacesContext.getCurrentInstance();
    Agent agent = afc.getAgent();
    if(Agent.TYPE_PDA.equals(agent.getType().toString()))               return "oracle.adfinternal.view.faces.ui.laf.simple.pda";          
    else if(Agent.AGENT_GECKO.equals(agent.getAgentName()))
         return "com.apress.projsf.xul.ajax";
    else if(Agent.AGENT_IE.equals(agent.getAgentName()) &&
    Agent.TYPE_DESKTOP.equals(agent.getType()))
         return "com.apress.projsf.htc.ajax";
    else if(Agent.AGENT_WEBKIT.equals(agent.getAgentName()))
         return "com.apress.projsf.html.ajax";
    else
         return RenderKitFactory.HTML_BASIC_RENDER_KIT;
    When I debug my Application on an PDA, this Method returns the right String for PDAs "oracle.adfinternal.view.faces.ui.laf.simple.pda".
    I also have the public class DynamicRenderKitViewHandler extends ViewHandlerWrapper{
    public String calculateRenderKitId(FacesContext context){
         String renderKitId = super.calculateRenderKitId(context);
         Matcher matcher = DYNAMICRENDER_KIT_ID.matcher(renderKitId);
         if(matcher.matches()){
         String expression = matcher.group(1);
              Application application = context.getApplication();
              ValueBinding binding = application.createValueBinding(expression);
              if(binding.getType(context) == String.class)
                   renderKitId = (String) binding.getValue(context);
              return renderKitId;
    The return Value of this Method is also oracle.adfinternal.view.faces.ui.laf.simple.pda.
    So know my question is, what else do I have to implement, to render my components on a PDA. Because, when i run my Application on a Pocket PC 2003 with Windows CE, the Mobile Internet Browser shows me the same rendering page like it is on the "normal" PC Internet Browser.
    Do I have to work with the ADF Faces Tags, like the <af:commandButton ...>
    because, i don't use these tags.
    The Libraries i have imported are, the adf-faces-api-10_1_3_0_4.jar file and simular the impl-jar.
    Please could anybody help me?

    Hello Jrozier,
    first I wanne thank you for your reply.
    Know my ApplicationBean getRenderKitId Method returns "oracle.adf.core"
    I had wrote a little JSP that looks like the following:
    <%@ taglib uri="http://xmlns.oracle.com/adf/faces/html" prefix="afh"%>
    <afh:html>
    <afh:head>
         <title>Test Page</title>          
    </afh:head>
    <afh:body>
    Testing
    </afh:body>
    </afh:html>
    But when I try to run my Application, I get the following error:
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    org.apache.jasper.JasperException: org.ajax4jsf.framework.ajax.AjaxViewRootRIOneOne
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
         com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
         org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:101)
         oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
         org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:101)
         com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
         com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
         com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
         javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
         org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
         org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:65)
         org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:226)
         oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
         oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
         oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
         oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
    What could go wrong?

  • RE: Oracle BPM Add-in for Microsoft Office 2007

    All,
    Now that we have this add-in for MS Office 2007 (see http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/office_addin/index.html), we would benefit from what to do with such attachments uploaded to the workflow. For example, parse an Excel attachment.
    Seems like there are several options - PAPI, PBL, others?
    Is there any level of documentation available?
    Thanks
    Doug

    Doug,
    I read from this description that once an Office Document has been submitted into a process, you would like to parse its content and then for example with information contained in it, do intelligent routing and even update this document. Certainly this is possible and totally encouraged.
    A couple of tips for this:
    a) Once the instance has been created, it will have an attachment (the document you submitted). You can access this with the default component in Fuego.Lib.Attachment. You can find more information and documentation about this one through this official documentation link: http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/standard_components/index.html ).
    b) If the file you are attaching is an Office Document, then you can try to do the following:
    b.1) Introspect the Office COM API.
    b.2) Write some logic to parse the content. We have done this in the past very effectively with Excel and Word.
    HTH,
    eduardoc.

  • Developing Applications for Mobiles - event, inlcuding APEX session

    Just a heads up that on the 5th of Feb there is a special interest group on mobile application development including a session on Apex, full details here
    https://blogs.oracle.com/grantronald/entry/special_interest_group_on_mobile
    Regards
    Grant

    Hi Anoush,
    are you using the most recent version of the notification plug-in (version 1.3)? Because almost two years ago we fixed that bug. From the release notes
    v1.3 (24-Nov-2011)
    -) Fixed issue with CSS files that caused underlying Application Express session to be invalidated
    I think that covers your problem. Just download and update the plug-in and you should be good.
    regards
    patrick

  • J2ee application for mobile,pda

    hi all,
    I am going to build a web-based application using j2ee. I want my application to be accessiable with mobile and PDA's also. I have heard that few application server supports it and i don't have to change anything weather it is called by mobile or desktop pc.
    Can anybody guid me on this issue? How should i proceed?
    Thanks in advance
    Nitin

    Nope, not possible

  • What is the difference btw Oracle bpm 10gr3 vs albpm 6.0.5 version

    What is the difference btw Oracle bpm 10gr3 vs albpm 6.0.5 version
    Are the build number common to them?

    Projects built in ALBPM 6.0 can be used directly in Oracle BPM 10g, but the reverse is not true.
    It's sometimes thought that Oracle BPM 10g was just a relabeling of the predecessor BEA product ALBPM. This is not the case.
    In Studio, standards are better supported:
    <li> By default, new processes now use horizontal swim-lanes. You can change the swim-lanes orientation individually for each process. You can define the default orientation for each project and for your Studio installation.
    <li> It uses more sophisticated BPMN icons. BPMN is the new default process diagram theme. BPMN constructs now include Gateways (AND, OR (new in 10g), XOR, Multiple Instance (previously Split-N)). A new Timer event was added. Loop conditions for automatic activities and groups were added.
    <li> Studio now supports Mac/OS 10.4 Tiger and Mac/OS 10.5 Leopard.
    <li> Studio now supports Windows Vista.
    <li> Studio now supports CVS and Subversion version control systems.
    <li> The Studio UI incorporates Eclipse 3.3 improvements such as the following:
    <li> New Minimize/Maximize behavior: When minizing view stacks in Studio, the view icons are placed on the nearest trim area. If a view is maximized, all other views are minimized, rather than hidden.
    <li> Interactive tasks provide a new "previewable" property. The new Application Display Panel and Task Execution Panel of WorkSpace automatically start the execution of previewable tasks without locking the process instance. Enabled by default for Dashboards.
    <li> New type of Activity: Time Activity. A process instance that arrives to this activity just sits idle until a timed event occurs.
    <li> Option Process Notification Immediately on Termination Wait activities has been deprecated. Now both the Wait activity and the first activity in the interruption flow always execute in the same transaction.
    <li> Although I'm not wild about it, there is an auto-layout feature re-arranges all visual elements of a process diagram automatically, minimizing superpositions and aligning the flow as much as possible. Only available for processes with horizontal lane orientation.
    <li> New process property (Greedy Execution Mode) indicates the Process Execution Engine to collapse contiguous automatic tasks in a single transaction. This mode of execution provides better performance for some processes. Disabled by default.
    <li> A new Process-Level debugger allows developers to introduce breakpoints and debug complete processes running in Studio. When the execution reaches a breakpoint, the Engine pauses and Studio's debugging view appears. You can inspect variables, add new breakpoints, resume and continue execution.
    User Interface
    <li> The Business Analyst and Business Architect profiles provide a simpler set of menu options and toolbars.
    <li> New editor for BPM Object Presentations. It's easier to use, provides a WYSIWYG drag and drop interface, improved CSS support and a new Drag & Drop toolbar.
    <li> You can now interrupt a running Simulation started with the Run to the End button.
    <li> New BETWEEN operator added to Business Rules editor (on both Studio and WorkSpace). This operator works with Time and numeric types.
    <li> The Documentation View now displays read-only documentation for the standard Fuego.* components.
    <li> New on-line help book Oracle BPM Components Reference provides reference documentation for the standard Fuego.* components. Only available for the developer profile.
    <li> This version introduces Project Dependency, which allows you to re-use components and role definitions from a common base project.
    In the WorkSpace:
    <li> WorkSpace has an edit mode which allows users to change and save the configuration and layout of panels.
    <li> A new tabbed interface allows you to define multiple pages, each with its own set of panels. You can export the layout configuration to an XML file and re-import it on a different environment or as a different user. Administrators can define layouts for all users in a certain Role.
    <li> You can export the data in the Worklist panel to a PDF or CSV
    <li> You can see an OOTB chart representation of the distribution of items in the Worklist panel.
    <li> WorkSpace includes the following new panels: Task Panel: Renders the execution of interactive tasks within the panel, instead of using the default modal dialogs. Dashboard Display Panel: Provides a way to display Dashboards within a Panel. View Chart Panel: Provides predefined graphical reports about process performance, work items distributions and workload. Application Panel: This panel contains an application (the execution of a Global Interactive). Applications can respond to work item selections or run independently.
    <li> The user can now do re-assignment operations on multiple instances at once.
    <li> The Business Rules editor shows additional auditing information, including who and when a rule was modified.
    <li> WorkSpace now (optionally) stores session-specific information as client-side cookies. This allows load-balancing on a cluster environment without affecting the user experience.
    Integration:
    <li> New timeout property added to external resources of type HTTP Server. Use this setting to control timeouts on web service invocations.
    <li> Authentication information added to external resources of type JMS (Java Messaging System)
    <li> Processes exposed as Web Services can now provide a runProcess operation, which synchronously executes the complete process (from begin to end). Only meaningful on fully automated processes.
    Enterprise:
    <li> New Ant tasks to rebuild the Oracle BPM web applications for container-security.
    <li> Configuration Wizard adds option Generic JNDI to the list of available LDAP servers. When using this option, you must provide a custom configuration file defining the mapping of object classes, attributes and filters. This new feature is also the new mechanism for integrating with AquaLogic Interaction 6.5, replacing the old Identity Service.
    <li> Configuration Wizard can now be run without user interaction ("silent mode"). You specify all configuration values in an XML file.
    <li> Oracle BPM client applications (including WorkSpace, PAPI-WS and custom PAPI apps) are now able to connect to multiple environments (BPM Directories) simultaneously.
    <li> Added Sybase as a new provider for the Engine database and BPM Directory database.
    <li> More information added for auditing of Business Rules, including who and when a rule was modified.
    <li> Updated bundled JDBC drivers to their latest version.
    <li> The Engine now logs warning messages when it detects rogue threads. A new preference allows the administrator to disable automatic re-starts when the Maximum Number of Rogue Component Executions is reached. In addition, in the case of an automatic re-start the Engine now logs a complete thread dump.
    <li> Simplified procedures for deploying BPM WorkSpace on WebLogic Portal. BPM Process Administrator now generates the WorkSpace EAR file as a WLP library module.
    <li> Authentication information added to external resources of type JMS (Java Messaging System).
    Dan

  • Need to develop a Mobile Application for Time Entry

    Hi,
    I need to develop a Mobile App for Time Entry details which can used as an Applicaion on Android or iOS.
    Can anyone help me with the approach i need to follow to develop such an application which can be used on Android or other OS.
    Thanks,
    CV

    Hi CV,
    Oracle Application Development Framework Mobile (ADF Mobile) browser is a standards-based framework that enables the rapid development of enterprise mobile applications. Oracle Fusion Middleware 11g release 1 of ADF Mobile browser extends Oracle ADF to browsers running on mobile devices. Because ADF Mobile browser is built upon the component model of Java Server Faces (JSF), you can quickly develop applications for mobile browsers. ADF Mobile browser's mobile-specific extensions to JSF enable you to develop mobile applications using the same methodologies for developing JSF applications for the desktop.
    http://docs.oracle.com/cd/E17904_01/web.1111/e10140/pda_ovrv.htm#ADFMB101
    Cheers,
    Vlad
    Give points - it is good etiquette to reward an answerer points (5 - helpful; 10 - correct) for their post if they answer your question. If you think this is helpful, please consider giving points

  • How to install Oracle Process Automation  for Mobile

    Hi
    I want to install Oracle Process Automation components for Mobile.
    I have downloaded the V20466-01.Zip file from Oracle Website, i dont find any setup file to intall OPA.
    Please let me know how to install OPA( i already installed Oracle Process Modeling).
    Thanks.

    There's no installation for OPA runtime components. For the OPA 10.1 .NET package (V20466-01) you need to decide which components you wish to deploy and then follow the corresponding section in the installation guide.
    As we don't provide any Windows Mobile applications, the process would be to develop your own .NET Compact Framework application, referencing the mobile determinations engine and it's dependancies, and then deploy that application as you would normally deploy a Windows Mobile application.

  • Is Oracle BPM for only modeling process?

    Hi
    Is Oracle BPM only for Business process modeling? I know there is a PAPI java library to implement User Interface.
    But i geuss it takes a lot of Time. We are planning to use Oracle BPM process and Stuts for front end.
    Thanks

    Hi,
    Oracle BPM is similar to a pure-play process modeling tool in that it supports process modeling, documentation and simulation.
    Here's where Oracle BPM and process modeling tools differ. Oracle BPM was built and architected from the beginning as a full lifecycle Business Process Management (BPM) tool. This means that it is a complete solution with modeling, logic / business rules, end user interface, runtime and BAM capabilities built into it from the beginning 10 years ago.
    Go here http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/index.html and click on "Oracle BPM data-sheet" for a marketing take on it's capabilities. If you'd like a 3 hour hands-on tour through it, click on the "Oracle BPM Tutorial for new users" link. If you do the tutorial, be sure to ping this forum if you get confused - we'll be glad to help.
    Undoubtedly, there's more than you wanted to know in this thread. At a minimum, take a look at the "End User Interface" paragraph below for my take on your Struts question. The nice thing about the forum is that others are sure to disagree with my recommendation and you'll get the benefit from their experience as well.
    Modeling
    Oracle BPM was built with one process modeling diagram. It is simple, BPMN based and quick to learn. It supports the roles and the activities I need to build robust processes. I use the same diagram to explain the process to executives, managers, IT, SME and business analysts. As a business analyst, the tool is not complicated and can be learned in just a couple hours. As a developer, I use the same modeling diagram, but the tool profile I use is a robust IDE that lets me create the implementation details (objects, logic, integration to services and local testing). If I make a change as a developer, the business analyst can see the change if they look at the same process artifact (typically shared through a source control repository).
    Logic and Integration
    Process modeling tools are not BPM tools so they are not intended to support the process logic or integration to your existing IT assets needed to execute a business process.
    Oracle BPM can use a service bus as the intermediary layer to expose existing IT assets. Alternatively, Oracle BPM can expose and consume components directly if you do not have a service bus. These IT assets are stored in Oracle BPM's catalog for reuse by developers creating the logic needed inside Oracle BPM automated processes.
    As a developer using Oracle BPM, I use templates and drag and drop to create much of my logic. Once I catalog an object it can be reused across multiple projects either by using the Project Dependency option or by importing the artifacts. I test my logic either by using the method editor debugger or at the process level. As I create objects used in my logic using Oracle BPM, I inherit attributes provided by introspected components. This means that if you have an ERP system object with 138 attributes, you do not have to rebuild this object from scratch in Oracle BPM.
    As a developer using Oracle BPM, I use templates and drag and drop to create much of my logic. Once I catalog an object it can be reused across multiple projects either by using the Project Dependency option or by importing the artifacts. I test my logic either by using the method editor debugger or at the process level.
    As I create objects used in my logic using Oracle BPM, I can easily inherit attributes provided by the components exposed to Oracle BPM's catalog. This means that if you have an ERP system with 138 attributes, you do not have to rebuild this object from scratch in Oracle BPM.
    End User Interface
    Before deciding to create your own Struts based UI, examine the capabilities of the OOTB Oracle BPM Workspace. Others on this forum will disagree with this, but rebuilding the functionality of the Oracle BPM Workspace will take quite a bit of time and will require an in-depth knowledge of PAPI (Oracle BPM's API into the runtime Engine) knowledge.
    End user interface screens and complex end user interaction with a variety of screens can be built inside the Oracle BPM toolset's WYSIWYG editor. The forms use the attributes of the objects described in the previous paragraph. There's a common misconception that you cannot have both client side and server side components invoked from the UI. This is simply not the case. You can use both client side and server side components to do cross field validation or provide lists for valid values.
    If you'd been are a JSP shop you'd have had the flexibility to instead create your forms using the Oracle BPM tag library instead of the forms editor provided.
    Since you're a Struts shop, your presentations will be exposed as "External" using Interactive activity Screenflows.
    The forms you build are automatically presented in the OOTB Workspace.
    Runtime
    End users interact with the processes at runtime using an OOTB Workspace. End users are given various roles. When they log into the Workspace, the end users only see the work item instances that are in the roles that they have been assigned. There is an Engine that stores the work item instance information as it flows through the processes at runtime. The Engine is like a traffic cop, ensuring that the right work item instance goes to the right person in the right activity at the right time.
    Hope this helps,
    Dan

  • Technical Document for Oracle BPM 10gR3

    Hi everybody,
    Is there any technical document for oracle bpm 10gR3
    Thanks for your attention

    Hi,
    What do you mean by technical document???
    You can get the details of coding in studio and managing enterprise in 10.3 documnetation
    http://download.oracle.com/docs/cd/E1315401/bpm/docs65/index.html_
    HTH,
    Charan

  • Developing Online Help for Mobile Applications

    My company is just starting to develop applications for mobile devices (cell phone, iPad
    , etc.). Can anyone tell me whether RoboHelp is the best Adobe application for devel
    oping online help for mobile devices or if some other application should be used? Thanks.

    Thanks for the insight. I haven't read about RH8 so wasn't aware of that difference. No, I haven't tried the demo yet. I guess that would be the logical next step. I've been trying to get to the STC web site to download the PDF file of the presentation, but can't get the web site to open. Oh well. Thanks again.
    Regards, Fred W. Brown
    Technical Writer 3
    InnovaSystems International, LLC
    (757) 282-7921
    • Writing is simple. First you have to make sure you have plenty of paper... sharp pencils... typewriter ribbon. Then put your belly up to the desk... roll a sheet of paper into the typewriter... and stare at it until beads of blood appear on your forehead.
    • Prof. Cosmo Fishhawk, in Shoe

  • Difference between BPM Worklist Application & BPM WorkSpace

    Hi
    I'm a newbie to Oracle BPM.
    I want to understand the difference between
    Oracle BPM Worklist APplication (that we use for Human Tasks in SOA : host:port/integration/worklistapp)
    and
    Oracle Business Process Workspace (host:port/bpm/workspace)
    I've done a sample BPM process to which the initiator is jcooper.
    When I deployed the app, I could find the task in Workspace but not in WorklistApp. Why is it?
    I know that one is specifically intended for BPM, but why can't we see the task for jcooper in WorklistApp?
    Also, Can you extend your answer to explain Process Composer too(in this context )?
    P.S. I could not find a post that covers the diff b/w the three at a high level.
    Regards
    RaviKiran
    Edited by: kiransaravi on Feb 10, 2013 3:37 AM

    Difference between Oracle BPM Worklist & Oracle BPM Workspace

  • Oracle BPM with Liferay integration

    Dear Oracle BPM experts,
    my organization is considering to introduce Oracle BPM Suite 11g for its internal workflows.
    However existing and and new internal application will be implemented over the open source Liferay portal. Liferay is currently running over Apache Tomcat.
    Do you know if Oracle BPM can integrate with non-Oracle portal servers, especially Liferay?
    My organization is very keen on migrating to an application server like Weblogic but not to migrating to another portal server (e.g. Webcenter) at the moment.
    In the case where you even know any customers/projects where a Liferay + Oracle BPM integration has been accomplished, I would be grateful to know them.

    Hi
    Its been a while I have not worked on Liferay portal in the last 4 years. Oracle SOA/BPM is not supported and mostly cannot be installed on Tomcat App server. BUT Liferay Portal can be installed on top of Weblogic Server. So you can always have a single application server like Weblogic Server to install your own Liferay and also Oracle SOA Suite.
    Coming to integration, there could be many ways, that you had to explore:
    1. Oracle SOA Suite has very rich interface APIs to access the Tasks. By default it has a web application like http://soahost:soaport/bpm/workspace that users login into and see all the Tasks that they are assigned to. In your Liferay Portal, have a IFrame Portlet and use the above URL. you may have to tweak for Single Sign on. But otherwise you can always show workpace app in liferay portlet.
    2. Oracle SOA Suite has very rich APIs to access all the stuff for any Task. Like get list of Tasks, and task details and act on those tasks. Its like building your own custom Workspace application for Tasks. Some customers do this. Do this on your Liferay side. Only thing, is there may be some clash between some generic JRF, WebServices APIs and Versions. Like Liferay may need some specific version and soa may need some specific version. Also you need some Oracle SOA suite JARs to include in classpath on liferay side.
    3. Oracle SOA also exposes all Tasks stuff using WebServices and rich REST APIs. Simply build a proxy client on Liferay side to the WebService exposed for a Task. Create a simple UI in liferay portlet to enter all the inputs for input payload and use proxy to create the task.
    What you are tying is possible. Refer online docs for all above details and even sample. Just please be aware there may be some clash on common set of jars that liferay and oracle soa suite may step over each other, if you integrate them into single application server. If they exist in their own app severs like liferay+tomcat and oracle soa + weblogic, then you are fine.
    Thanks
    Ravi Jegga

  • Create an Admin user to login Oracle BPM worklist

    Hi All,
    I want to create an admin user same as weblogic to login Oracle BPM worklist application. Can any one tell me how to create an admin user to login BPM worklist
    Regards,
    Kiran

    Hi,
    I am able to login into the BPM worklist with weblogic & xelsysadm. But when i click on a approval task its redirecting to small pop-up with OIM login page again and after providing the credentials still its showing login page.
    What is the reason for that.
    I have done few changes in OIM weblogic console for OAM IdentityAsserter and OUDauthenticator to login to BPM worklist. For both I made control-flag as sufficient  and /integration i kept in the excluded state in the OAM console.
    Any help is appreciated
    Regards,
    Kiran

Maybe you are looking for

  • Ipod mini recognized by pc and not itunes

    So I'm this close to demanding a refunding and never looking at another ipod product ever again, but I'm going to make one last try. This is my second Ipod in having only owned it for 3 months. My Ipod mini when plugged in is recognized by my compute

  • Podcasts not showing up in iTunes or in Podcast folder in iPod

    What is happening, is that my iPod is full of podcasts, yet I can only find them on my iPod if I look under artists, they are no longer under podcasts. This is also screwing with iTunes as when I try and delete these podcasts to make room...they do n

  • China Address Cleansing

    Hi, We're using Global Address Cleanse transform in one of our ETLs. For China (Beijing, Shanghai etc.) address, its populating China as both City and Country and Beijing/Shanghai as State. Below is the output field mappings: State: REGION1_NAME_BEST

  • NT multicast

              Hello,           Would someone happen to know if IP multicast is implemented at all in NT           4.0?           Windows complains about any IP with first byte greater that 223           thanx,           Marin           "And it comes to b

  • SAP Learning Solution in 4.7

    Hi, Is it possible to implement SAP Learning Solution in 4.7? If it is possible is there any add ons / patches to be updated. Thanks & Regds,