BPM 11g development environment

I'm wondering what people are developing 11g BPM processes on. Running JDeveloper, Admin Server and a seperate soa suite server and a browser (database is remote) is killing my PC. The machine is decent spec: 4GB RAM, dual core cpu but things are sluggish and the servers often run out of memory (I use a 1GB heap for both servers).
I'm ok at home though - I loaded up my home machine (8GB RAM, i7 processor) with the SOA suite, Oracel XE, JDeveloper and it is a real joy to use.
So are others getting by on 4 gig machines, or is 8 gig the standard development rig these days :)

You are right about chewing up licenses when you account for the various environments. Even worse is the count accelerates when you use "soft partitioning" virtualization like VMware. ughhh...
Anyway... Sharing a common development server can work but you have to make sure all the developers communicate with each other on restarts and such. You can have multiple domains but not to the extreme where each developer gets their own domain. The servers just don't scale out well that way and you have to find some balance to number of developers per domain. Most people I run into have one server for all their developers. That idea holds true even in large shops despite the pool of developers varying by project. The smaller projects are forced to team up and control costs and select larger ones do internal charge backs to pay for their own server. In all cases though I don't see developers with dedicated servers.

Similar Messages

  • BPM 11g development

    Hello all ,
    In a BPM project if I have multiple human task how will build the forms for them ? I will made a singe UIForms that contains all - or a separate project for each one ?
    Many thanks in advance,
    Stefan

    For simplicitly sake I would suggest having a UI project in the same application which has the taskForms and having multiple jspx pages / ADF taskflows representing each HumanTask activity.
    http://docs.oracle.com/cd/E12839_01/integration.1111/e10275/task.htmThis forum post addresses a similar question -
    deploying a large Oracle BPM Application with multiple UI projectsEdited by: Sudipto Desmukh on Apr 18, 2012 12:22 PM

  • Setting up Oracle DB 11G in a development environment

    Hi
    I need to setup a new development environment with Oracle Database 11g and Oracle Apps Server 10G Forms and Reports.
    Currently we are running a live system (using Microsoft Virtual PC) on a domain and the virtual servers are joined to the domain.
    Where I want to get to with the new development environment is to be able to eventually move these new virtual servers to a completely new domain.
    What would be the best way to set this up to minimize the amount of work when setting up the database and apps server with the assumption that I will want to migrate the virtual servers to a new domain in the future. Would it be better to set up a basic workgroup and do the installation of both virtual servers in a workgroup environment?
    Also besides having security enhancements is there any advantage of having Oracle installed on a server versus installing on a Windows XP box?
    Many thanks.
    Spencer

    İf you first try to create db you get above errors, then you select "Create new objects in schema" option drop&create process starts.
    Result :
    TESTTYPEıD_TRG, CUSTOMOPTıONıD_TRG , ıSSUEVERSİONTYPEıD_TRG triggers are dropped and but not created again. ETESTPAGEID_TRG, TESTCASEATTACHMENTID_TRG, ATTCHSTDATA_TRG are newly created instead
    As I mentioned above after creation of ATTCHSTDATA_TRG, it throws an error and process stop. In additon, due to this error, all the dropped views are not created again.
    All my problem is newly created triggers an couldnt created views I suppose.
    Please advice
    thank you

  • (realistic) system requirements for development environment under Forms 11g

    Hello !
    How are the realistic system requirements for a complete development environment
    under Forms 11g (Forms11g/Reports11g/Weblogic-Server) ?
    From our experience there is a problem with the RAM-limitation of Windows 32 bit !
    Is there anybody to exchange his experiences ...
    Thanks in advance !
    Thomas

    The Oracle Solaris Studio 12.4 will officially support Oracle Linux 5,6 when it releases later this year.
    Since Oracle  Linux is based on RHEL, Oracle Solaris Studio should work on RHEL.
    Support customers may report issues against RHEL and the Oracle Solaris Studio team will do its  best to address these issues but fixes are not guaranteed.
    Oracle Solaris Studio components such as compilers and command line tools do not require Java.  If you install the product using the Oracle Solaris Studio Installer in non-interactive mode you can install the Solaris Studio product without having Java on your system though the installer will issue a warning message if Java is not found on the system.  Alternately you can install the product using the tar file distribution if Java is not installed. If you install via the tar file, it is not possible to install patches later.

  • Rising development environment for developers on Forms 11g

    We installed Weblogic and oracle forms 11g on windows server. now we should allow our application team to develop and compile forms.
    Oracle support claims that we should install on every PC Weblogic in order to make possible forms builder 11g installation.
    We are looking for another possibility , because the proccess seams to be very complicated and waisted.
    Does anyone know how to rise development environment for developers in Forms 11g?
    Thank you.

    At this time, you are required to install Oracle WebLogic Server (WLS) in conjuction with Oracle Fusion Middleware (FMw) 11g (Forms/Reports). I agree that the process is more difficult that it should be, but if you use the My Oracle Support document, *"How to Install Fusion Middleware 11g Forms and Reports Only [ID 854117.1]"* as a guide, the installation is much easier. Note:  You do need an account with My Oracle Support in order to access this document.
    Also, because so many have complained about how "Heavy" the installation is for Forms 11g, Oracle is working on a "Lighter" install. Take a look at Grant Ronald's reply in the thread, Re: Forms/Reports 11g Builder without WebLogic. Unfortunately, there is no time table published when FMw 11g Release 2 will be available, but it is nice that Oracle has listened to our complaints and is working to address this issue.
    Craig...

  • 11g Reports Development Environment, Run Web Layout Error

    Hi,
    I'm using
    Operation System: Windows 7 32 bit
    Jdk: jdk1.7.0_07
    Weblogic Server: 10.3.6
    Forms and Reports: 11.1.2 Development Environment.
    When I'm trying to run report in web layout, it gives error
    java.lang.NoClassDefFoundError:
    Javax/servlet/jsp/tagext/TagLibraryInfo
    Kindly help me to resolve this error
    Thanks
    Edited by: Sadiq Ali on Oct 3, 2012 11:08 PM

    Hello,
    First, JDK 1.7 is not certified with Forms 11gR2. Only JDK 1.6 familly is certified and supported.
    It seems to be an environment/installation issue as this installation works fine.
    - Are you installing as Admin user and running Builder as the with the same OS user?
    - Let me know the WLS 10.3.6 complete zip file name you installed and the command you used to install it. Also the 11.1.2 file names for review
    As a workaround:
    You can open rwrun.jar in Jdeveloper and check the classpath in the manifest.
    I remembered i had an issue on this(11.1.1.3 version) when rwrun.jar called a jar file javax.jsp_1.1.0.0_2-1.jar that did not exist in the installaton(There was a newer version like javax.jsp_1.2.0.0_2-1.jar in the installation).
    Normally should not be happening in 11gR2, but give it a try.
    Regards,
    Alex
    If someone's answer is helpful or correct please mark it accordingly.

  • How to separate BPM 11g from ADF

    Hi all,
    we are facing with a huge issue about how to separate BPM 11g ADF Task page components from SOA/BPM to a new non-soa ADF managed server.
    We are ready to move on pre-production server from development enironment and the new environment has two different servers, one for Soa/Bpm and the second for a non-soa ADF server.
    We have deployed all and it seems work fine but...when we call:
            SecurityContext securityContext =  ADFContext.getCurrent().getSecurityContext();
            String username = securityContext.getUserName();
    got: username  = anonymous.
    Tried with this also:
                 String userName = "";            
                //read name from security context
                ADFContext adfCtx = ADFContext.getCurrent();
                SecurityContext secCntx = adfCtx.getSecurityContext();
                userName = secCntx.getUserName();      
                //read name from bpmWorklistContext context
                FacesContext context = FacesContext.getCurrentInstance();
                String ctx = (String)context.getApplication().evaluateExpressionGet(context, "#{pageFlowScope.bpmWorklistContext}", String.class);
                IWorkflowServiceClient workflowSvcClient = ADFWorklistBeanUtil.getWorkflowServiceClient();
                ITaskQueryService wfQueryService = workflowSvcClient.getTaskQueryService();
                IWorkflowContext wfContext;           
                try {
                    wfContext = wfQueryService.getWorkflowContext(ctx);
                    userName = wfContext.getUser();
                    logger.info("UserName from Oracle:" + userName);
                } catch (WorkflowException e) {
                    logger.info(e.getMessage());
                    e.printStackTrace();
                return userName;
    And received this error:
    "Oracle | Invalid Token Error in Verification Service.
    Invalid Token Error in Verification Service. Received invalid token in .
    Verify that correct token is passed."
    I have followed this blogs but no luck:
    Onkar's SOA, BPM and ADF Blog: How to separate BPM 11g ADF Task page components from SOA/BPM to a new ADF managed server
    http://blog.dreamix.eu/oracle-2/ultimate-guide-separating-bpm-adf
    Notes about Oracle: How to configure local integrated WebLogic non-SOA domain to access BPM worklist on separate SOA-ena…
    I do not understand where the error is. Why the SecurityContext is getting lost.
    Can you help me? Any suggestions will be welcome.
    Thanks.
    Fairlie

    Ok, these are the lines of code you can use to create a method that returns the authenticated user name:
    try {
    IWorkflowServiceClient wfSvcClient;
    ITaskQueryService queryService;
    IWorkflowContext wfContext;
    // Get username of User Login
    String contextStr = ADFWorklistBeanUtil.getWorklistContextId();
    wfSvcClient = WorkflowService.getWorkflowServiceClient();
    queryService = wfSvcClient.getTaskQueryService();
    wfContext = queryService.getWorkflowContext(contextStr);
    userId = wfContext.getUser();
    } catch (Exception e) {
    e.printStackTrace();
    And you can add it to the backing bean of your page (a Java Class that you can declare to handle ADF Page components). Let me know if this helps.
    Jorge

  • BPM 11G : Business Catalog : Java JAR Files

    Folks,
    We have invested a lot of effort & time in developing Business Processes in ALBPM 6.5. One of the critical features in ALBPM 6.5 was the Business Catalog - if I had a set of Java Utility Classes bundled in a JAR Archive, I could " catalog " it & reference & reuse the classes via the PBL Code.
    We are now evaluating our Migration Approach to Oracle SOA 11G & we have a few questions :-
    1. Does Oracle BPM 11G also have the facility of directly " cataloging " Java JAR Archives ?
    2. If no, what is the best approach, in your viewpoint, to migrate business logic that is present in many such JAR archives.
    We are looking at abstracting the business logic in Web Services - however, the ideal path we are looking at is to retain our investment in the Business Catalog JAR Files.
    Please do let me know your thoughts & opinions.
    Thanks in advance,
    Sandeep Seshan

    There are 2 options you have:
    1. If you access the java code from within a BPEL process instead you can use the java embedding activity to call these classes directly.
    2. You expose your java classes through a spring context and use the spring component to expose the required classes as services within your composite which you can wire directly to your BPMN process.
    Thanks,
    Adam DesJardin

  • Using Oracle Database Express Edition in development environment

    Hi All,
    I have doubt regarding the usage Oracle Database Express Edition in Development environment. I am not sure weather I can ask a non technical question here or not. Pleas forgive me if I have done any thing wrong.
    I am working in an IT company where we take up projects outsourced by our clients. As part of our current project we are making some modification to a web application used by an institution. Our client is using Oracle Data Base standard edition. Due to budgetary constraints of our Company we can not set up a Oracle standard edition data base in our development environment.
    So would it be illegal if we use  Oracle Database Express Edition in our development environment?  We can guarantee that  only our internal development team which comprise a maximum of 10 people will have access to this development database and this development data base will never be opened to our Client for their business purpose(Who have their own Oracle standard edition in their environment). As part of the project we delver only table DDL script and stored procedure to our client and they put it in their environment.The sole purpose of a internal Express database will be development only.
    Could some one please tell me if it would be violation of license agreement if we install Oracle Database Express Edition in our development environment.

    Hi Paul,
    Actually I have already gone through the Oracle Technology Network Developer License Terms for Oracle Database 11g Express Edition . But was not quiet clear about the content. It says in the license terms that "We grant you a nonexclusive, nontransferable limited license to use the programs for: (a) purposes of developing, prototyping and running your applications for your own internal data processing operations". Does the term "your application" includes an application we are developing for another company. Since the Express database  is installed in the development environment only and is not opened to any one else not even for Our client it definitely falls under the term "internal data processing operations" right?

  • Primevera 6:Installation guide and Integration with Oracle BPM 11g

    Hi All,
    I working on BPM 11g. I want to integrate Primevera 6 v8.2 or higher version of Primevera with BPM 11g can any one help me out in this issue.I am unable to understand where to start from what i have to install first.
    I have already working environment on BPM 11g now to integrate Primevera what i have start with.Please help me out to move forward.If one has worked on this who has any screenshots please send me

    If your company has a maintenance contract with Oracle, you should be able to find more information in the Knowledge Base.

  • Can't connect to Database from Database Adapter in BPM 11g

    I added a database adapter in BPM 11g to the composite.xml. This database adapter is just to load data into a XML document (UI payload). I can’t seem to get a connection to the database. I am getting a error, see below.
    <bpelFault><faultType>0</faultType><bindingFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'GetRequestInfoSelect' failed due to: JCA Binding Component connection issue. JCA Binding Component is unable to create an outbound JCA (CCI) connection. FundsDisbursementProject:GetRequestInfo [ GetRequestInfo_ptt::GetRequestInfoSelect(GetRequestInfoSelect_inputParameters,FdRequestHeaderCollection) ] : The JCA Binding Component was unable to establish an outbound JCA CCI connection due to the following issue: BINDING.JCA-12510 JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element &lt;connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the &lt;connection-factory/> element: location='jndi/FDF_Database'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '&lt;jndi-name>' element in weblogic-ra.xml has not been set to jndi/FDF_Database. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution. </summary></part><part name="detail"><detail>JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element &lt;connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the &lt;connection-factory/> element: location='jndi/FDF_Database'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '&lt;jndi-name>' element in weblogic-ra.xml has not been set to jndi/FDF_Database. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server </detail></part><part name="code"><code>12510</code></part></bindingFault></bpelFault>
    The docs says I need to add an Outbound Connection Pool to to SOA DbAdaptor in WebLogic. The problem is I can’t seem to make my changes take effect. This is the same error recorded here:
    BPEL DB adapter
    The problem is when trying to change the property, xADataSourceName, the changes don’t take effect. I also notice that in our test environment I get a dialog box to change the deployment plan. On my local WLS, I don’t get this dialog box. Either way the changes to xADataSourceName will not take effect.
    There must be a simple solution, I just don’t see it.
    Any help is greatly appreciated.
    Regards,
    Mark
    Edited by: M Peterson on Jul 15, 2010 5:33 AM

    When you enter the xADataSourceName property, did you hit enter on the field? If you simply tab off the field and hit save changes without hitting the enter key then it doesn't record the change to the property.

  • BPM 11g Workspace Audit Trail not showing Sub process inner activities

    Hi all,
    I have been developing some BPM Process in JDev 11.1.1.5 and have deployed them in BPM Suite 11.1.1.5 over Windows Server 2003. I've found the following and would like to hear your opinion:
    1- The Process audit trail in BPM 11g Workspace shows the activities of the process but the Sub-Process call activity appears as just a single activity and you can not see the inner activities of the sub-process... making impossible to track the sub-process.
    2- In the EM Instance trail you can track the subprocess activities, but they appear wrong; diffrent names, diferente types (ex: interactive activity shown as service call)..etc..
    Are these known issues? is this the expected behaviour? Is it just some configuration I missed?
    Thanks for your time.

    For anyone with the same question, I got this from Oracle support about both questions:
    1- I checked with our Engineering team and regarding the expanding of the subprocess activity , it is planned to be released in 12g. So right now , it is a work in progress feature being addressed by our developers.
    2- Thanks a lot. I have reported a bug 12909848 to our Engineering team. You can track the status of the bug from the SR.

  • Bpm 11g with ADF R2 UI  for Human Workflow UI

    Hi
    Would like to check if it is possible to develop the ui conponent of an bpm 11g flow in Adf R2, and integrate the developed ui using bpm workspace?

    Would like to check if it is possible to develop the ui conponent of an bpm 11g flow in Adf R2, and integrate the developed ui using bpm workspace?No. the documentation for ADF 11gr2 specifically says use it only if you aren't using any of the SOA/BPM /Webcenter components.
    Having said that, it may not be impossible, but you'd have a number of challenges -
    - Your BPM workspace application would need the ADF 11g R1 runtime so if your human task UI is in 11g r2, you might have to use a custom built worklist app in 11gr2 (just like you'd do in a non-ADF technology).
    - In your ADF 11gR2 UI, you'd need to use the human workflow API's (unless you develop your human task UI in 11g R1 first and then migrate it - which defeats the whole purpose of using R2..)...
    JV

  • Rules of thumb for sizing an Oracle BPM 11g deployment

    Anyone out there have some rules of thumb they are using to size out an environment for Oracle BPM 11g? I know processing power can vary widely for process complexity and amount of data floating around. Still, I get asked questions like how much processing power do I need for this solution? I have a current client looking at 2500+ potential human workflow users with 1000 concurrent at peak load. Short of running some performance test myself and extrapolating numbers I am at a loss. Hoping some others can chime in with some thoughts.

    an update... my rule of thumb for 50 users has proven to be a bit high. Looks to be 30-40 per core when you split out the BPMN engine from other computing intensive processes such as the ESB. Without splitting up overall SOA/BPM functionality over multiple servers concurrent user counts of various technology really takes a hit.

  • Question on BPM 11g Workflow Services

    Hi,
    There was no out of the box support feature which would enable the end users ( agents ) to fetch a work item one at a time from some queue . This allocation/fetch would be done on the basis of some algorithm ( SLA, Priority etc ) . We developed this custom feature through the APIs provided in BPM 10g - Process API ( aka PAPI ). Now we have to port this custom feature to Oracle BPM 11g and there is no equivalent support for PAPI available in BPM 11g . There is another API - workflow services , but we are not sure if it will support the same feature as we are struggling to get Oracle BPM 11g installed. Request you to kindly help us in identifying if the same functionality can be achieved in BPM 11g.
    Regards,
    CC

    Hi Chandu,
    Were you able to close the same? If yes, please help me also...

Maybe you are looking for

  • Problem with 16 its images files

    Hello every one,  I am trying to work with 16 bits image and found vision does not support 16 bits image and I have convert the images to 64RGB. I have converted the images into 64RGB but as my computer screen is 8 bits therefore i can only see a bla

  • Touch Mail

    So I got my new iPod touch with all the new apps, but I can't set up my yahoo! mail account. It keeps saying the password or user name is incorrect, even though I have checked and made sure multiple times. Any help with this please?

  • How to update apple maps?

    I see Statue of Liberty fixed with correct 3D in maps app from a blog....but when I open my maps app,the statue was not fixed....I think that maps update did't came to me....I have a ipad 3 with always connected to net....how to get new map updates..

  • Unable to access apps/menu/almost anything

    I am asking this question on behalf of my colleague  Device info Your carrier: T-Mobile Model info and OS version: We know it’s a silver Pearl from checking against pictures – not certain of the exact number and (because of the problem) can’t check t

  • Server-side message transcripts

    In the http://download.oracle.com/docs/cd/E13789_01/bh.100/e13799/services.htm#SERVICE_IM documentation. What does "Server-side message transcripts" mean in the Instant Message (IM) section ? Does this mean IM session text can be stored in the databa