BPM composer create project issue

Hi ALL:
i use a PS5RC4.1 version bpm environment, and log in bpm/composer, then the wired thing happen, i click create project button in the right hand top of the page and , input a name, click finish, it works, but if i click next->next->next ->finish, the error pop out, i don't do anything during the click action. I thought maybe my configuration has something wrong, any suggestion??
Thanks&Regards
Stella
Argument 0 for @NotNull parameter of oracle/bpm/pml/security/impl/ProjectPoliciesImpl.getPolicyFor must not be null
ADF_FACES-60097:For more information, please see the server's error log for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #5
Caused By: java.lang.IllegalArgumentException: Argument 0 for @NotNull parameter of oracle/bpm/pml/security/impl/Project
PoliciesImpl.getPolicyFor must not be null
at oracle.bpm.pml.security.impl.ProjectPoliciesImpl.getPolicyFor(ProjectPoliciesImpl.java:74)
at oracle.bpm.composer.authentication.PrivilegeManager.setPublicRoleValue(PrivilegeManager.java:220)
at oracle.bpm.composer.beans.toolbar.NewProjectSharingBean.saveSharingOptions(NewProjectSharingBean.java:117)
at oracle.bpm.composer.beans.toolbar.NewProjectDialogBean.setSharingOptions(NewProjectDialogBean.java:175)
at oracle.bpm.composer.beans.toolbar.NewProjectDialogBean.saveAdditionalSteps(NewProjectDialogBean.java:182)
at oracle.bpm.composer.beans.common.ProjectCreationBean.doCreateProject(ProjectCreationBean.java:385)
at oracle.bpm.composer.beans.common.ProjectCreationBean.createAndOpenProject(ProjectCreationBean.java:240)
at oracle.bpm.composer.beans.toolbar.NewProjectDialogBean.finishWizard(NewProjectDialogBean.java:189)
at oracle.bpm.composer.beans.toolbar.NewProjectDialogBean.finishWizard(NewProjectDialogBean.java:147)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(AstValue.java:187)

Hi, Pablo:
Thanks for your reply and i have filed a bug 13426107, you guys can have a look and check it out.
Happy Thanks Giving Day ~
Regards
Stella

Similar Messages

  • BPM composer - issue project

    Hi Experts,
    We have problems with create projects in BPM composer. Our configuration is :
    Server Admin
         weblogic Server 10.3.6.4 - Binaries
         SOA Suite 11.1.1.7 - Binaries
    Server Managed
         weblogic Server 10.3.6.4 - Binaries
         SOA Suite 11.1.1.7 - Binaries
    Domain configuration is Admin Server in Server Admin and soa_server1 in Managed Server.
    I can create project in BPM composer and also publish in order to works with jdeveloper (jstudio)
    the problem is that when restart Managed Server, all the projects gone, we can't see any projects created previously.
    Can anyone help us ?
    Regards

    You need to put policies and credentials in a LDAP or DB.

  • Unable to save project to BPM MDS in BPM Composer 11.1.1.6.0 with user containing @ in username

    I faced this bug in the environment of a customer but successfully reproduced it on the official pre-build VM provided by Oracle.
    When logging into BPM Composer 11.1.1.6.0 with a user containing "@" in the username, I am unable to create new projects due to a BPM MDS storage error. It seems that a directory named after the username of the logged in user is created where his/her projects will be saved to. This directory path in MDS is not allowed to contain "@". (cf. [MDS-01158]) Therefore, saving/creating a new project (= saving its initial state to BPM MDS) fails (cf. [BPM-70818])
    Error trace:
    BPM-70801: Metadata operation failed Caused by: BPM-70800: An I/O error occurred Caused by: BPM-70800: An I/O error occurred Caused by: oracle.bpm.metadata.persistence.PersistenceException: BPM-70800: An I/O error occurred Caused by: BPM-70800: An I/O error occurred Caused by: BPM-70818: The path '/bpm/drafts/Test/[email protected]/projectMetadata.xml' is invalid. Cause: The path contained invalid characters. Action: Try to avoid using special characters in the path Caused by: MDS-01161: Reference "/bpm/drafts/Test/[email protected]/projectMetadata.xml" has an invalid character "@".
    The problem is, that actually "@" is allowed as char in user names. This is even a quiet commonly used feature since complete e-mail-address are commonly used as usernames.
    Steps to reproduce:
    Create a new user with username "[email protected]" in WLS console.
    Log on to BPM Composer with this user.
    Create a new project with the wizard available from the "New project" button in the upper right.
    Question:
    Does anyone else face this problem and can provide a solution?
    Can this issue be solved by customizing MDS configuration?
    Does anyone know/has a idea for a (possible) workaround?
    Regards
    -km

    I'm in contact with Oracle Support. They opened bug request 17023758 for this issue.

  • Oracle BPM 12c: getting error while opening of bpm project in bpm composer

    Hi,
    I am importing bpm project into bpm composer from jdeveloper using PAM and export/import utility but I am not able to open it into the bpm composer.
    I am getting following error:
    javax.faces.el.EvaluationException: java.lang.NullPointerException
      at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:58)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1972)
      at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:111)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:168)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:510)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:171)
      at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:115)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at org.apache.myfaces.trinidad.component.UIXCollection.broadcast(UIXCollection.java:189)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at org.apache.myfaces.trinidad.component.UIXCollection.broadcast(UIXCollection.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:111)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:168)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:510)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:171)
      at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:115)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:168)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:510)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:171)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:111)
      at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
      at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:168)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:510)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:171)
      at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:115)
      at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:786)
      at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1251)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:1074)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:402)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:225)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
    Any Idea?
    Regards,
    Anshul

    I've noticed similar issues when working with 12c Composer's PAM as the sharing mechanism.
    If you can, bring your project up in Oracle BPM Studio and then export it as an .exp file.  You should then be able to import it back into Composer.
    Dan

  • How to configure bpm composer and access the projects present in bpm mds re

    To access the bpm composer I performed the below mentioned steps: - Installed the standalone weblogic server with soa server configured
    - Invoked the bpm composer using the url : http://machine:soa_port/bpm/composer
    - Used weblogic and weblogic1 as username and password.
    Please let me know whether I am following the correct approach as I am not able to see any options in bpm composer like open project etc, the project menu appears but there are no projects visible.

    The answer couldn't help us much. I will give you the steps we have followed in detail
    We have created a sample customizable BPEL process by selecting a Customizable checkbox in Jdev.
    Then,The sample BPEL process is deployed to SOA server from JDeveloper. We could see the deployed BPM process in EM console.
    Also the MDS repositories required for customization too are present in EM.
    Then We tried accessing the BPM Composer to do some customization on the sample BPEL process deployed. We are able to login to the BPM composer using "weblogic" user.
    But the composer displays only the welcome page. There are no other links enabled.
    Please let us know How to make a BPEL process customizable using BPM composer.
    Also there is an another SOA Composer. When this composer is mainly used?
    There is another BPM Workspace console. But we could not login to this using "Weblogic" user though we are able to login in EM, SOA and BPM composer.
    Why the login failed uisng "weblogic" user here?What for this console is used?

  • BPM Composer does not show project content

    Hello,
    I've published a project to the BPM MDS, and like to watch it in the BPM Composer.
    I'm able to to see the uploaded project in the project canvas on the left hand side. However when I click on it, the main canvas in the middle stays empty.
    I'm working on Ubuntu and using Firefox 3.5.8. I've also tried it on Chrome, same effect.
    What can I do to see the project content in the BPM Composer?
    Regards Leon Smiers

    Hi Leon,
    I think that it is an issue of the visual component that we are using. I will search on the known issues of this particular component and report it if it is not there.
    Thanks for the feedback!
    Regards,
    Nicolas

  • How to deploy project through BPM Composer Deployment

    Hi,
    I'm quite a new about BPM 11g.
    I need to deploy my BPM project by BPM Composer
    i.e. http://....:8001/bpm/composer
    But I meet an exception as below:
    +http://xmlns.oracle.com/TestInitiator/TestInitiator/Humantask1 is already in use as a task namespace.
    Check if a template project with namespace http://xmlns.oracle.com/TestInitiator/TestInitiator/Humantask1 was deployed earlier. Please avoid deploying template projects. Please use a different namespace for the current task definition to fix the problem. The task flow associated with the template project will not work with this project anymore if the namespace is changed.
    : Error while deploying task metadata.
    The template namespace http://xmlns.oracle.com/TestInitiator/TestInitiator/Humantask1 is already in use as a task namespace.
    Check if a template project with namespace http://xmlns.oracle.com/TestInitiator/TestInitiator/Humantask1 was deployed earlier.+
    I could understand the exception. But I still feel that it was strange.
    I have deployed the project in my JDeveloper as version 1.0. And I use BPM composer to deploy this project as version 2.0.
    I think this exception should not be appeared.
    Did I miss some steps to deploy the project?
    Need your suggestion?
    Look forward to your reply.
    Thanks.
    Edited by: 850121 on 2012-4-16 下午11:03

    Hi ;
    You're right. It's a strange error. I saw that error. You must change Humantask1's target namespace. And publish it to MDS again. So, you can deploy to your process from BPM Composer. Please try this..

  • Creating functions in BPM Composer

    In JDeveloper (or BPM Studio), opening an existing dictionary, I can see the following tabs: Facts, Functions, Globals, Bucketsets, Links, Decision Functions and Rulesets.
    However, in BPM Composer, I don't have Functions tab (see http://docs.oracle.com/cd/E28280_01/user.1111/e15177/business_rules_bpmcu.htm).  (same for links and decision functions) ....
    Is it because business analysts are not expected (or supposed) to write functions?  This seems to have an obvious answer, but I would really appreciate if someone could confirm it.
    Thank you,

    if you are just going to start entries then you can .
    But i have posted then Use replace function in SQL
    SQL Syntax:
          REPLACE( string1, string2, string3 ) 
    Parameters:
        string1
    Any character string or binary expression that can contain the string from string2.
    string2
    Any character string or binary expression. This string is searching in string1.
    string3
    Any character string or binary expression. This string replace all occurrence of string2.
    May it will work
    Thanks
    Manvendra Singh Niranjan

  • BPM Composer Login issue

    Hi All,
    I recently deployed SOASuit11g + BPM11g. When i tried to login to the BMP Composer i can see only Help tab. I did try login as the weblogic admin user but no luck. Is there any security configuration i need to do after installing BPM. Also i see an error in my managed server console as follows.
    Not sure what this means....
    ---- Managed Server Error ------
    Mds Config File URL = zip:E:/OraWLS10330/user_projects/domains/soa11113_dev/serv
    ers/SOA_Server1/tmp/_WL_user/BPMComposer/5706ms/war/WEB-INF/lib/_wl_cls_gen.jar!
    /mds-config.xml
    Mds SOA Config File URL = zip:E:/OraWLS10330/user_projects/domains/soa11113_dev/
    servers/SOA_Server1/tmp/_WL_user/BPMComposer/5706ms/war/WEB-INF/lib/_wl_cls_gen.
    jar!/mds-soa-config.xml
    ====== Using DB MDS ======
    java.net.ConnectException: Connection refused: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:525)
    at java.net.Socket.connect(Socket.java:475)
    at java.net.Socket.<init>(Socket.java:372)
    at java.net.Socket.<init>(Socket.java:215)
    at javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:212)
    at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3606)
    at HTTPClient.HTTPConnection.doConnect(HTTPConnection.java:4364)
    at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:3358)
    at HTTPClient.HttpOutputStream.closeImpl(HttpOutputStream.java:461)
    at HTTPClient.HttpOutputStream.access$000(HttpOutputStream.java:99)
    at HTTPClient.HttpOutputStream$1.run(HttpOutputStream.java:417)
    at HTTPClient.HttpClientConfiguration.doAction(HttpClientConfiguration.j
    ava:666)
    at HTTPClient.HttpOutputStream.close(HttpOutputStream.java:415)
    at oracle.j2ee.ws.saaj.client.p2p.HttpSOAPConnection.sendMessage(HttpSOA
    PConnection.java:1045)
    at oracle.j2ee.ws.saaj.client.p2p.HttpSOAPConnection.post2(HttpSOAPConne
    ction.java:491)
    at oracle.j2ee.ws.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run
    (HttpSOAPConnection.java:1232)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.j2ee.ws.saaj.client.p2p.HttpSOAPConnection.call2(HttpSOAPConne
    ction.java:225)
    at oracle.j2ee.ws.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnec
    tion.java:137)
    at oracle.j2ee.ws.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnec
    tion.java:130)
    at oracle.bpel.services.identity.client.IdentityServiceSOAPClient.invoke
    (IdentityServiceSOAPClient.java:213)
    at oracle.bpel.services.identity.client.IdentityServiceSOAPClient.getGra
    ntedRolesToUser(IdentityServiceSOAPClient.java:519)
    at oracle.bpel.services.identity.client.AbstractIdentityServiceClient.ge
    tGrantedRolesToUser(AbstractIdentityServiceClient.java:789)
    at oracle.bpm.composer.authentication.MetadaServiceFactory.getUserAbstra
    ctRoles(MetadaServiceFactory.java:113)
    at oracle.bpm.composer.authentication.MetadaServiceFactory.getDBService(
    MetadaServiceFactory.java:72)
    at oracle.bpm.composer.authentication.ComposerPrincipal.initDBMetadataSe
    rvice(ComposerPrincipal.java:183)
    at oracle.bpm.composer.authentication.ComposerPrincipal.init(ComposerPri
    ncipal.java:150)
    at oracle.bpm.composer.authentication.ComposerPrincipal.<init>(ComposerP
    rincipal.java:69)
    at oracle.bpm.composer.authentication.ComposerPrincipal.<init>(ComposerP
    rincipal.java:60)
    at oracle.bpm.composer.authentication.ComposerPrincipal.wlsPrincipal(Com
    Thanks
    RM

    I fixed this in my environment by doing the following:
    in Enterprise Manager use the MBean Browser to navigate to Application Defined MBeans->oracle.as.soainfra.config->[ server]->SoaInfraConfig->soa-infra. Then changing the value of 'ServerURL' to the IP address of the server instead of localhost

  • Auto refresh in BPM Composer

    Hi Experts,
    I am using Weblogic 10.3.5 and configured managed server for BPM 11.1.1.5.
    The Business Process Composer’s project page is getting auto refresh at every 30 seconds. Kindly give the solution for resolve this issue.
    Thanks in advanced
    Regards,
    Bala.

    Rakesh, is this still an issue?
    Thanks!
    Ed Price, Azure & Power BI Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Suggested BPM Composer tutorials anyone?

    I am having a bit of an issue with finding the learning tools I need. My office is starting with Oracle Middleware and with all the money such new technology costs, it has been decided to save money on training, that is to say... teach yourself. This does not work for me due to a cognitive disability, lets just say I am somewhat Autistic. I am keeping it generally as I do not believe I am the only person having issues with finding tutorials through Oracle (and the web at large) due to the pure massive amounts of tutorials, articles, forum posts etc. we need to search through. I am quickly overwhelmed and frustrated.
    [private situation]
    In my case, we were given a quick tutorial years ago to "Sell us" on the tools, then nothing. After waiting years for the technologies to be installed and running, I began re-learning what little I knew using JDeveloper. Then told only to use BPM Composer, then our installs failed and my project was dead for 3 months so I lost what I had learned and now am trying to recreate that knowledge train with changes in what we are using and a malfunctioning development area. A General mess in which to try to teach myself anything is what I am saying.
    [The Issue]
    The issue is this: There are so many way to use BPM, so many different technologies that work with it and 3rd part tools that at any one time different tutorials suggest different ways to do things and generally are based around a specific technology. Right now all I want is a simple tutorial on creating a BPM Process using a Web Service. For the life of me I cannot find one. I get pages of returns that do not really show me what I need, so hours of searching and reading just to find the current tutorial is not what I needed. Oracle originally sent us to the "Building Your First Process with Oracle BPM 11g" tutorial which failed for all of us way back when, now I can get further into it but is for JDeveloper. So I can transpose much of it into "Composer speak", but it is using ADF Forms when we need Web Forms and it is having you connect with data that is not web services based. Then there are those tutorials and videos that expect the student to have access to files that we do not if we just find it online.
    [What I want]
    Right now all I want to do is create a process that will take and languageID and PhraseID and return a greeting and what language it is from a web service I created. Once I have this and understand how the web service and process communicate, I can work in gateways etc until I have a test project that represents my actual project. Of course with no real training I am shooting in the dark and cannot even tell if my issues are my process or part of our continued installation issues. It just seems like it should not be this big of a deal to find training on connecting these two technologies.
    [Question]
    Can anyone here suggest any BPM Composer tutorials (JDeveloper may work too) that will explain to me or work me through creating a BPM Process that interacts with a web service?
    Lastly I would just like to raise awareness that the whole structure of tutorials and training offered by Oracle is rather user unfriendly for people with cognitive issues. This is not meant negatively, I realize the amount of data Oracle offers, it is a big job making any form of useable structure from it. But maybe some thought could be put into other ways to make it easier for those of us with issues to find answers more easily. I appreciate what Oracle offers developers, but it is just a nightmare to find what I need when I need it.
    Cheers, any suggestions would be appreciated.
    Kyle

    Hi Kyle,
    I really understands your concern.With some limited feature with BPM composer it is best to start building BPM Process first from using Jdeveloper.
    They we can move to web form which will give an more insight into BPM.
    Please prepare to have some knowledge on ADF too. Its simple
    To start with i would suggest below link:
    http://blogs.the-hindu-matrimony.com/wordpress/oracle-fusion-middleware/oracle-soa-bpm-11g-blogs/oracle-soa-bpm-11g/bpm-…
    Check this for Composer web forms:
    https://java.net/downloads/oraclebpmsuite11g/Samples/bpm-WebForms-BasicTutorial/BPM%2011g%20Sample-Web%20Form%20Basic%20Tutorial.pdf
    http://www.lkakarla.com/2013/03/create-bpm-process-using-composer.html

  • BPM-70830 while deploying process in BPM Composer

    Hi,
    I got these errors When I try to deploy a bpm project which created and developed in BPM Composer(11.1.1.6.0). Can anyone help me? Thanks a lot!
    There're already 34 processes successfully deployed with BPM Composer before this error occur, however, I can not deployed any new process with BPM Composer now.
    === DeploymentResult ====================================================
    Type: VALIDATION
    MSG: BPM-70830: Deployment validation failed. Cause: An unexpected error has occurred during deployment validation
    1.- Fault severity: ERROR should fail: true
    java.lang.NullPointerException
    === DeploymentResult End ================================================
    [2012-05-03T00:06:54.355+08:00] [soa_server1] [NOTIFICATION] [] [oracle.bpm.composer.beans.toolbar.SarExportDialogBean] [tid: [ACTIVE].ExecuteThread: '1' for
    queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 11d1def534ea1be0:34621b1:1370e472584:-8000-0000000000000320,0] [APP: BPMComposer]
    SEVERITY: ERROR
    [2012-05-03T00:06:54.355+08:00] [soa_server1] [ERROR] [] [oracle.bpm.composer.beans.toolbar.SarExportDialogBean] [tid: [ACTIVE].ExecuteThread: '1' for queue:
    'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 11d1def534ea1be0:34621b1:1370e472584:-8000-0000000000000320,0] [APP: BPMComposer] [[
    java.lang.NullPointerException
         at oracle.soa.scac.ValidateComposite.checkInterfaceInWsdlManager(ValidateComposite.java:388)
         at oracle.soa.scac.ValidateComposite.validateComponentTypeReferences(ValidateComposite.java:980)
         at oracle.soa.scac.ValidateComposite.validateComponentTypeServicesReferences(ValidateComposite.java:1012)
         at oracle.soa.scac.ValidateComposite.doValidation0(ValidateComposite.java:502)
         at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:481)
         at oracle.bpm.deployment.impl.ScacDeploymentService.validateProject(ScacDeploymentService.java:223)
         at oracle.bpm.deployment.impl.ScacDeploymentService.generateSarFile(ScacDeploymentService.java:85)
         at oracle.bpm.pml.service.impl.ComposerMetadataServiceImpl.generateSarFile(ComposerMetadataServiceImpl.java:369)
         at oracle.bpm.composer.service.ProjectDeploymentService.generateSarFile(ProjectDeploymentService.java:288)
         at oracle.bpm.composer.beans.toolbar.SarExportDialogBean.generateSarFile(SarExportDialogBean.java:563)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
         at java.lang.reflect.Method.invoke(Method.java:611)
         at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
         at org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListener.processAction(FileDownloadActionListener.java:121)
         at oracle.adfinternal.view.faces.event.rich.FileDownloadActionListener.processAction(FileDownloadActionListener.java:77)
         at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcast(UIXComponentBase.java:675)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:179)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1018)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:386)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         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.help.web.rich.OHWFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bpm.web.security.filter.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:56)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bpm.composer.filter.MdsInitializationFilter.doFilter(MdsInitializationFilter.java:54)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:291)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bpm.composer.filter.OpenedProjectCheckFilter.doFilter(OpenedProjectCheckFilter.java:53)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bpm.composer.filter.UrlHandlerFilter.doFilter(UrlHandlerFilter.java:40)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.caching.filter.AdfFacesCachingFilter.doFilter(AdfFacesCachingFilter.java:137)
         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(AccessController.java:284)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         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(AccessController.java:284)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         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:139)
         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(AccessController.java:284)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         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 weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         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:256)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Wishes
    Eleven Xu
    Edited by: Eleven.Xu on 2012-5-2 上午9:52

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

  • BPM composer URL

    Hi,
    Whenever I hit the following URL from remote or same machine where the servers are installed
    http://ipaddress:8001/bpm/workspace
    In the browser it becomes
    http://localhost:8001/bpm/workspace
    and due to this i am unable to connect to BPM workspace from remote machines connected in LAN.
    Also, while accessing em and weblogic console from remote machine or from same machine where the servers are installed
    http://ipaddress:8001/bpm/workspace
    doesn't change it remains the same after hitting and i am able to see console as well as em.
    This issue is with SOA composer, worklistapp and BPM workspace & BPM composer.
    Regards,
    Nitin

    The answer couldn't help us much. I will give you the steps we have followed in detail
    We have created a sample customizable BPEL process by selecting a Customizable checkbox in Jdev.
    Then,The sample BPEL process is deployed to SOA server from JDeveloper. We could see the deployed BPM process in EM console.
    Also the MDS repositories required for customization too are present in EM.
    Then We tried accessing the BPM Composer to do some customization on the sample BPEL process deployed. We are able to login to the BPM composer using "weblogic" user.
    But the composer displays only the welcome page. There are no other links enabled.
    Please let us know How to make a BPEL process customizable using BPM composer.
    Also there is an another SOA Composer. When this composer is mainly used?
    There is another BPM Workspace console. But we could not login to this using "Weblogic" user though we are able to login in EM, SOA and BPM composer.
    Why the login failed uisng "weblogic" user here?What for this console is used?

  • BPM Composer auditing

    Hi all,
    Does anyone know if its possible to track/audit the BPM Composer, administrative actions of a "Project Administrator" ?
    For example... I added one user (Bob) to BPMComposerAdmin application role using FMW control. The user=Bob
    launches BPM composer tool and is presented with the Administration Tab for Role Mapping and creating projects and templates.
    Is it possible to track Bob's actions when he adds a new Project administrator or SOA Designer? Or when he creates a new project, etc...?
    At this point, I'm not interested in BPEL auditing or message auditing from a process model.
    Any insight is greatly appreciated.

    You need to put policies and credentials in a LDAP or DB.

  • BPM 12c - unable to deploy BusinessObjects from BPM Composer

    While making a lab project I've added two business objects in BPMComposer 12c but they are not deployed. The system shows no error but always shows these unpublished changes.
    In the log file written that the system has no access to \ui\editor\businessObjectsEditor and /ui/validation/businessProperties. I have checked the access and found no limitations.
    Do you have any suggestions?
    Thank you!
    <oracle.adf.view> <IncludeDefTag> <doStartTag> <CANNOT_FIND_INCLUDE_PARENT_WITH_PARAM>
    <20.03.2015 10:38:31 MSK> <Error> <HTTP> <BEA-101008> <[ServletContext@2080587344[app:BPMComposer module:/bpm/composer path:null spec-version:3.0]] Cannot get InputStream of resource "/ui/editor/businessObjectsEditor".
    java.io.FileNotFoundException: C:\Oracle\soa_bpm12c\WORK\system12.1.3.0.41.140521.1008\DefaultDomain\servers\DefaultServer\tmp\_WL_user\BPMComposer\98gr2c\war\ui\editor\businessObjectsEditor (Отказано в доступе)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.<init>(FileInputStream.java:146)
      at weblogic.utils.classloaders.FileSource.getInputStream(FileSource.java:31)
      at weblogic.servlet.internal.WarSource.getInputStream(WarSource.java:65)
      at weblogic.servlet.internal.WebAppServletContext.getResourceAsStream(WebAppServletContext.java:844)
      Truncated. see log file for complete stacktrace
    >
    <20.03.2015 10:38:33 MSK> <Error> <HTTP> <BEA-101008> <[ServletContext@2080587344[app:BPMComposer module:/bpm/composer path:null spec-version:3.0]] Cannot get InputStream of resource "/ui/validation/businessProperties".
    java.io.FileNotFoundException: C:\Oracle\soa_bpm12c\WORK\system12.1.3.0.41.140521.1008\DefaultDomain\servers\DefaultServer\tmp\_WL_user\BPMComposer\98gr2c\war\ui\validation\businessProperties (Отказано в доступе)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.<init>(FileInputStream.java:146)
      at weblogic.utils.classloaders.FileSource.getInputStream(FileSource.java:31)
      at weblogic.servlet.internal.WarSource.getInputStream(WarSource.java:65)
      at weblogic.servlet.internal.WebAppServletContext.getResourceAsStream(WebAppServletContext.java:844)
      Truncated. see log file for complete stacktrace

    Thank you, Antonis. I've already created and deployed these BusinessObjects by BPMStudio. But thank you anyway!

Maybe you are looking for