Dependency between BPM Projects

Hi,
I'm planning the construction of a sales application project. It is composed by eleven topics and I want to know if each topic can be constructed in its own project and each project uses the same custom jsp presentations, webresources, BPM Objects. The reason to implement this is to improve the maintenance in production; because if I quit one project from the engine I don't want to quit the entire project with all the sales process.
Thanks for your help,
Guillermo

Just so you know, you can share JSPs and BPM objects between projects. There's a commonCatalog folder in studio that can be maintained under a common module of code in your repository. Likewise the JSPs can be organized as well in folders that are common to other projects in the repository. When you check in or out code, common objects go into one common module and project specific code go into their own module.
To share BPM objects using the commonCatalog, I just copy the module/folder (e.g. SharedObjects) from the componentCatalog to the commonCatalog. These objects appear to be from the same place from within studio, but they are in separate folders and separate repository modules. This makes it easy to maintain them in your source repository.
Also, if you right-click on the project and go into properties you can have dependencies of projects. One project can be dependent on another. So far, I was only able to share BPM objects. Screen-flows, and processes cannot be shared. JSPs could be shared by using the common folder/branch idea I mentioned before.
If you want to place all projects into one project, that's okay too. When you deploy projects to the server, you can control deployments down to the process level. So for most folks that is the easiest approach.
HTH
Mark

Similar Messages

  • Dependency between web project and bean module

    i am using netbeans [6.7],
    i created web application has different packages
    i created bean module separated from the web project
    i want this module use one of package from that web project
    so how can i do that by netbeans?
    also
    want the web project to access the beans from the bean module
    so how can i do that by netbeans?
    i wait the reply
    as soon as possible
    thanks for all

    hm, its not good when two different projects have bidirectional dependencies - in my opinion that means they should be part of the same code base and thus the same project.
    A possible solution I see is:
    - take the part that the 'bean' project depends on in the web project out of the web project and put it in the bean project itself
    - add the bean project as a project dependency to the web project (thus bringing back the logic you just moved to the bean project)
    You can manage library and project dependencies in the project properties. Right click on the project name in the tree view to get a menu that holds the function to do that (cannot remember its exact name right now and I don't have Netbeans handy).

  • BPM project always breaks my NWDS Workspace

    Hi All,
    i am very sure this is because of the buggy NWDS, but how to avoid it or walkaround?
    this is what happens to me:
    i create a bpm project in process composer perspective, add web dynpro components dependency, do output input mapping, use a wsdl on the "Start" to trigger the process(a separate web dynpro page will call this wsdl) .
    the problem is, every time i close nwds, and open it again, the project breaks my workspace, it can not open the project any more. i have to create another workspace, copy the process's dc into the new workspace, create project from development perspective, and then work on it.
    imo, creating a new workspace again when i open nwds is not a walkaround. can anyone give me some hints on this?
    or let me know how to upgrade the process composer perspective, i tried to download the SP5 version of NWDS, but looks like the process composer perspective is not there.
    thanks in advance.

    ENTRY org.eclipse.core.runtime 4 2 2009-05-13 17:36:54.077
    !MESSAGE Plug-in "com.sap.glx.ide.toolgen" was unable to instantiate class "com.sap.glx.ide.toolgen.plugin.GalaxyGeneratedUIEditorPlugin".
    !STACK 0
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation(PluginDescriptor.java:422)
         at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:370)
         at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
         at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:28)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974)
         at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
         at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:260)
         at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
         at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
         at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417)
         at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
         at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
         at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
         at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
         at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
         at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:289)
         at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
         at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1269)
         at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
         at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:788)
         at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
         at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
         at org.eclipse.ui.internal.navigator.filters.CommonFilterDescriptor.createFilter(CommonFilterDescriptor.java:120)
         at org.eclipse.ui.internal.navigator.NavigatorFilterService.getViewerFilter(NavigatorFilterService.java:178)
         at org.eclipse.ui.internal.navigator.NavigatorFilterService.getVisibleFilters(NavigatorFilterService.java:148)
         at org.eclipse.ui.navigator.CommonNavigator.createPartControl(CommonNavigator.java:164)
         at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:370)
         at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:227)
         at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:592)
         at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:299)
         at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:531)
         at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:179)
         at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
         at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
         at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:400)
         at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
         at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:668)
         at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576)
         at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:564)
         at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:270)
         at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:931)
         at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2515)
         at org.eclipse.ui.internal.WorkbenchWindow$23.run(WorkbenchWindow.java:2837)
         at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
         at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2818)
         at org.eclipse.ui.internal.WorkbenchWindow$17.runWithException(WorkbenchWindow.java:2135)
         at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
         at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
         at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
         at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
         at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
         at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
         at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
         at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
         at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
         at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
         at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
         at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
         at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
         at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
         at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
         at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
         at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
         at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
         at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
         at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
         at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
    Caused by: java.lang.OutOfMemoryError: Requested array size exceeds VM limit
         at java.util.ArrayList.<init>(ArrayList.java:113)
         at com.sap.tc.moin.facility.primary.query.index.memory.IndexDumpHandler.loadPriToIndexPri(IndexDumpHandler.java:731)
         at com.sap.tc.moin.facility.primary.query.index.memory.IndexDumpHandler.load(IndexDumpHandler.java:678)
         at com.sap.tc.moin.facility.primary.query.index.memory.IndexDumpedImpl.loadIndexFromFile(IndexDumpedImpl.java:320)
         at com.sap.tc.moin.facility.primary.query.index.memory.IndexDumpedImpl.initialize(IndexDumpedImpl.java:226)
         at com.sap.tc.moin.facility.primary.AbstractPrimaryFacility.initialize(AbstractPrimaryFacility.java:43)
         at com.sap.tc.moin.facility.primary.ide.dii05.impl.IdePrimaryFacilityImpl.initialize(IdePrimaryFacilityImpl.java:271)
         at com.sap.tc.moin.repository.runtimehost.MoinInstanceManager.initializeMoinFacilities(MoinInstanceManager.java:181)
         at com.sap.tc.moin.repository.runtimehost.MoinInstanceManager.startMoin(MoinInstanceManager.java:70)
         at com.sap.tc.moin.repository.runtimehost.ide.IdeRuntimeHostImpl.initializeMoin(IdeRuntimeHostImpl.java:222)
         at com.sap.tc.moin.repository.runtimehost.ide.IdeRuntimeHostImpl.startMoin(IdeRuntimeHostImpl.java:168)
         at com.sap.tc.moin.repository.runtimehost.ide.IdeRuntimeHostImpl.getMoinInstance(IdeRuntimeHostImpl.java:154)
         at com.sap.tc.moin.repository.ide.MoinFactory.getMmDeploymentManager(MoinFactory.java:65)
         at com.sap.mi.fwk.mm.MetamodelManager.getDeployedMetamodels(MetamodelManager.java:50)
         at com.sap.mi.fwk.mm.MetamodelManager.getMetamodelsByName(MetamodelManager.java:164)
         at com.sap.mi.fwk.mm.MetamodelManager.importMetamodels(MetamodelManager.java:131)
         at com.sap.glx.ide.toolgen.plugin.GalaxyGeneratedUIEditorPlugin.assureMetamodelsLoaded(GalaxyGeneratedUIEditorPlugin.java:470)
         at com.sap.glx.ide.toolgen.plugin.GalaxyGeneratedUIEditorPlugin.<init>(GalaxyGeneratedUIEditorPlugin.java:148)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation(PluginDescriptor.java:422)
         at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:370)
         at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
         at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:28)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974)
         at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
         at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:260)
    Root exception:
    java.lang.OutOfMemoryError: Requested array size exceeds VM limit

  • How to deploy a BPM Project that has a taskflow project and a Model Project

    Hi All,
    I am going to deploy an Application developed using Jdev 11g (11.1.1.3) which has three projects
    1) A BPM Project which contains Business Processes
    2) An ADF View Controller which contains the task flows based on human tasks used by Project 1
    3) An ADF Model which contains ADF BC view objects which are used by Project 2
    Please elaborate how to deploy this application in Weblogic.
    I initially selected the BPM project (Project 1) and deployed it with reference of Taskflow Project (Project 2).
    But after this when I am clicking a task in the worklist application I am getting the following error:
    java.lang.NullPointerException
         at oracle.adf.model.binding.DCIteratorBinding.getSortCriteria(DCIteratorBinding.java:3715)
         at oracle.adf.model.binding.DCInvokeMethod.setAssociatedIteratorBinding(DCInvokeMethod.java:865)
         at oracle.adf.model.binding.DCIteratorBinding.cacheRefOnOperation(DCIteratorBinding.java:5132)
         at oracle.jbo.uicli.binding.JUMethodIteratorDef$JUMethodIteratorBinding.getActionBinding(JUMethodIteratorDef.java:283)
         at oracle.jbo.uicli.binding.JUMethodIteratorDef$JUMethodIteratorBinding.hasRefreshParametersChanged(JUMethodIteratorDef.java:527)
         at oracle.adf.model.binding.DCExecutableBindingDef.isRefreshable(DCExecutableBindingDef.java:379)
         at oracle.jbo.uicli.binding.JUMethodIteratorDef.isRefreshable(JUMethodIteratorDef.java:55)
         at oracle.adf.model.binding.DCExecutableBindingDef.isRefreshable(DCExecutableBindingDef.java:274)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:2975)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2845)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3134)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2845)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.doRegionRefresh(TaskFlowRegionController.java:227)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:117)
         at oracle.adf.view.rich.component.fragment.UIXRegion$RegionContextChange.doChangeImpl(UIXRegion.java:1182)
         at oracle.adf.view.rich.context.DoableContextChange.doChange(DoableContextChange.java:91)
         at oracle.adf.view.rich.component.fragment.UIXRegion._beginInterruptibleRegion(UIXRegion.java:682)
         at oracle.adf.view.rich.component.fragment.UIXRegion.processRegion(UIXRegion.java:487)
         at oracle.adfinternal.view.faces.taglib.region.RegionTag.doStartTag(RegionTag.java:127)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag20(__view_jspx.java:986)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag18(__view_jspx.java:912)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag14(__view_jspx.java:722)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag4(__view_jspx.java:308)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag3(__view_jspx.java:242)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag2(__view_jspx.java:192)
         at jsp_servlet._usermanagement._html.__view_jspx._jspx___tag1(__view_jspx.java:141)
         at jsp_servlet._usermanagement._html.__view_jspx._jspService(__view_jspx.java:68)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         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:300)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447)
         at oracle.portlet.server.adapter.web.ServletExternalContext.include(ServletExternalContext.java:182)
         at oracle.portlet.server.adapter.web.ServletExternalContext.includePath(ServletExternalContext.java:77)
         at oracle.portlet.server.containerimpl.ServerContext.includePath(ServerContext.java:79)
         at oracle.portlet.server.containerimpl.RequestDispatcherImpl.internalInclude(RequestDispatcherImpl.java:99)
         at oracle.portlet.server.containerimpl.RequestDispatcherImpl.include(RequestDispatcherImpl.java:81)
         at org.apache.myfaces.portlet.faces.context.PortletExternalContextImpl.dispatch(PortletExternalContextImpl.java:578)
         at oracle.portlet.bridge.adf.context.ADFPortletExternalContextImpl.dispatch(ADFPortletExternalContextImpl.java:656)
         at oracle.portlet.bridge.adf.context.ADFPortletExternalContextTimerImpl.dispatch(ADFPortletExternalContextTimerImpl.java:85)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
         at org.apache.myfaces.portlet.faces.application.PortletViewHandlerImpl.renderView(PortletViewHandlerImpl.java:198)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:710)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:273)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:205)
         at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRender(BridgeImpl.java:693)
         at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.redirectRender(BridgeImpl.java:956)
         at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRender(BridgeImpl.java:697)
         at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:567)
         at javax.portlet.faces.GenericFacesPortlet.doBridgeDispatch(GenericFacesPortlet.java:498)
         at javax.portlet.faces.GenericFacesPortlet.doRenderDispatchInternal(GenericFacesPortlet.java:449)
         at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:241)
         at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:243)
         at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:209)
         at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
         at oracle.portlet.bridge.adf.application.ADFBridgePortlet.render(ADFBridgePortlet.java:287)
         at be.syntigo.bc2.userManagementProv.userManagementPortlet.render(userManagementPortlet.java:61)
         at oracle.portlet.server.containerimpl.ServerImpl.doRuntimeCall(ServerImpl.java:1316)
         at oracle.portlet.server.containerimpl.ServerImpl.getMarkup(ServerImpl.java:143)
         at oracle.portlet.server.containerimpl.ServerPerfLogger.getMarkup(ServerPerfLogger.java:584)
         at oracle.portlet.wsrp.v2.WSRPv2VersionWrapperServer.getMarkup(WSRPv2VersionWrapperServer.java:545)
         at oracle.portlet.wsrp.v2.WSRPv2ToServer.getMarkup(WSRPv2ToServer.java:15127)
         at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeSoapToJaxb.getMarkup(WSRP_v2_Markup_PortTypeSoapToJaxb.java:81)
         at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeSoapPerfLogger.getMarkup(WSRP_v2_Markup_PortTypeSoapPerfLogger.java:58)
         at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v2_Markup_Binding_SOAP_Tie.java:814)
         at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.processingHook(WSRP_v2_Markup_Binding_SOAP_Tie.java:1457)
         at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:299)
         at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:421)
         at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:996)
         at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:312)
         at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:222)
         at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:166)
         at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:430)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.portlet.server.service.ContextFilter.doFilter(ContextFilter.java:101)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         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.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Regards,
    Sam

    Dear Frank,
    I was deploying from Jdeveloper (as described in Hello World tutorial) where we need to specify an EAR file name and also include the taskflow (Also the view controller in this case) project.
    The model project is referenced from view controller as a project dependency.
    Thanks a lot for your reply.
    War regards,
    Sam

  • Difference between Oracle Projects (EBS) and Oracle Primavera

    What is the difference between Oracle Projects (EBS) or Oracle Primavera? what is Oracle’s direction on Project portfolio management solution.
    TIA

    BluShadow wrote:
    3360 wrote:
    Yes it is. The Oracle database wasn't initially designed to be ANSI compliant. As you correctly state the ANSI standards weren't around when it was initially designed, so the statement is perfectly correct. ;)Ok, in one sense it may be correct but it is a completely misleading statement. Not sure why you think it's misleading.Because there was no ANSI standard, so making it sound like a design choice The Oracle database wasn't initially designed to be ANSI compliant. would suggest to most readers that there was a standard to be compliant to.
    Like saying Ford originally did not design their cars to incorporate safety features such as ABS, seat belts and air bags.
    The OP asked "why oracle is having different syntaxes for joins than ANSI syntaxes ?" and the answer is that Oracle wasn't initially designed with ANSI compliance, so it has it's old non-ANSI syntax,As shown above, the old syntax was ANSI compliant at the time and to call it non-ANSI is either incorrect or misleading dependent on your point of view.
    and since ANSI syntax became the standard it now supports that. And since ANSI switched to a new standard, Oracle had to implement the new standard as well as the previous ANSI standard would be more accurate in my opinion.
    Nothing misleading as far as I'm aware in that.I find the whole discussion about ANSI and Oracle's supposed non-compliance, reads like it was Oracle's choice to deviate from the standards, when it was ANSI's bullheaded decisions to pointlessly change standards that left Oracle and other vendors out of compliance, and that was a decision made solely by ANSI.
    This is probably the reason ANSI no longer produces SQL standards, the endless syntax fiddling would eventually have made forward left under outer joins a reality.
    {message:id=1785128}

  • Removing Dependency Between Applications

    Dear Experts,
    I need your valuable inputs on the architecture which we had in our organization but now want to change it due to considerable down time requirements.
    I have a application A which stores all the common artifacts like schemas, maps and callable orchestrations.
    I have 20 to 30 odd applications referring to the application A's artifacts. There is a dll dependency between the application and the common application A. so whenever I get a CR for an application A which involves change in the artifacts like schemas,
    maps and orchestration, then according to the deployment rules of Biztalk, I have to delete all the 20 to 30 odd applications and then deploy the application A, then redeploy the other dependent applications. Now this produces a considerable down time of 3
    to 4 hours.
    Now the organization wants to change the approach and minimize the down time while keeping the development rework (i.e avoid adding same tags in the schema across 20 to 30 applications rather than importing them from common application A). While trying to
    think about the solution I was reading various blogs on the internet and many suggested to go for side by side versioning. But the Organization wants to avoid that unless and until there are long running orchestrations(which is not the case right now) .
    Now I followed following approach on my testing machine to check if it is feasible to make changes to the common application A without deleting the dependant applications first. I have separated the approach on the Development and Deployment Lines.
    Development Wise
    1) make the necessary changes in the schemas. Add a post build comment to do the gacutil on the schema project
    2) For the maps referring to the schema provide the location of the freshly GACed dll. Provide the post build comment to do a gacutil on the maps project.
    3) Do the same for the orchestrations.
    4) for the dependant applications add the references from the GAC folder only.
    Deployment Wise
    1) As the common application is already deployed(before the new CR deployment), stop the Host Instances processing the common application requests and the Host Instances processing dependant application requests.
    2) Install the msi on the server(not import)
    3) GAC the individual dlls using the gacutil command 
    4) Restart the Host Instances
    This approach seems to work just fine and the changes in the artifacts are clearly observable.
    But honestly I have doubts regarding the authenticity and the credibility of this approach. I require you guidance on whether this is a good approach to follow or not or is there any alternative approach available which I can use to avoid the problem statement.
    Regards,
    Mandar Dharmadhikari

    The bad news:  What you're describing will usually work fine, but is not a supported Deployment method for BizTalk apps.
    What you describe in "Development Wise" is all fine, but really doesn't matter.  The .Net references rules and how Visual Studio managed referenced assemblies isn't changed by those steps.  Referencing from the GAC or the build folder
    should produce the same results.
    The deployment dependencies is one of the reasons I decided long ago to avoid whenever practical, which so far has been always, the notion of 'shared' artifacts between deployment units.  My philosophy is a a Visual Studio Solution should be deployable
    on it's own, without un-Deploying or re-Deploying anything else.  The one consequence so far is not being able to use the automatic schema resolution of the XmlDisassembler.
    Sneaking in new versions is ok for DEV, but not something I would rely on for Production deployments.

  • Auto create dependency between ViewController and ApplicationController

    Hi all,
    When you create a new ADF Mobile app, you will automatically create two projects: ViewController and ApplicationController.
    I noticed that these are not related, that is, a dependency between these is not created in the ViewController.
    I think you will need this dependency whenever you work with an on device database, in order to make a connection to that database.
    At least, that is the way all the demos work, and I would probably do that myself as well.
    So why not create the dependency by default.
    Regards
    Luc

    We purposely did not create the dependency because it is not required by all applications. The main reason is for modularity. We have made the "ViewController" projects reusable modules and you can create a "Feature Archive" (akin to an ADF Library) as a deployment profile for these modules and thus an application can comprise of many features from different feature archives. It can be limiting if your app assumes there is a direct dependency on the AppController project because then you would not be able to create a feature archive without including that as well and it would conflict with other apps that already have that project and it's contents. If you are sure you don't want your project to be reused as a feature archive then it is ok to add the dependency.

  • Dependency between Sun Cluster 2.2 and Sun hardware ?

    I am evaluating Sun Cluster 2.2 for the usage as clustering software within our project.
    Can anybody say me, if there is a dependency between Sun Cluster 2.2 and Sun hardware ?
    Can I use Sun Cluster 2.2 with other hardware platforms running Sun Solaris 7 and Veritas Volume Manager ?

    I have had this discussion with fellow cluster admins, and we think a port of cluster 2.2 could be done to Intel running Solaris. And here is the BUT, BUT SUN does not support anything except a SPARC based cluster. So currently there is definately a depedancy bewteen the 2.2 software and the hardware.
    Hope this helps
    Heath

  • Unable to deploy BPM projects with human tasks from BPC

    I’m trying to edit and deploy a BPM process from Business Process Composer (web based tool). To do it, I followed the steps below:
    1.     I created I project in JDeveloper
    2.     I created the Human task from using the “Auto-generate task form” option
    3.     I converted it to a template
    4.     I published it to BPM MDS
    5.     On Business Process Composer I created I new project based on my published template
    6.     And I finally I deployed it with no errors.
    When I ran the BPM it creates I human task but I’m not able to access its form on Business Process Workspace.
    On Business Process Workspace I can see the task created by my BPM process, but when I click on it to access its form I get a 404 message (message below).
    Error 404--Not Found
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    10.4.5 404 Not Found
    The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
    I think this error occur because my Task form project was not deployed. To fix it I undeployed all the applications and then I deployed the BPM application with all its tasks forms from JDeveloper. It worked fine (I can actually access the task form on Business Process Workspace), but now I’m not able to edit the BPM process on Business Process Composer anymore.
    Then I finally repeated the steps 3 to 6 on top of this post in order to make the BMP process editable on Business Process Workspace but this time I receive the error at the end of this post taken from server log.
    No matters if I publish the project on MDS BMP repository as a template project or as non template project. I always have the same problem.
    So, how can I use a BPM project that contains Human Tasks forms on Business Process Composer?
    I’m using:
    •     JDevelopper: 11.1.1.5
    •     Oracle Soa Suite 11.1.1.5
    Error:
    <Error> <ServletContext-/soa-infra> <AUSDCCMTPRF03> <soa_server1> <[ACTIVE] ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <daba687c30fc2ae1:5f5821e2:131915bbc92:-8000-000000000001c442> <1312478914395> <BEA-000000> <Error during deployment
    oracle.fabric.common.FabricException: Deployment Failed: Error occurred during deployment of component: AssignVendorETATask to service engine: implementation.workflow, for composite: AlertBPMProject: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
         at oracle.integration.platform.blocks.deploy.StandaloneCompositeDeploymentCoordinatorImpl.coordinateCompositeDeployment(StandaloneCompositeDeploymentCoordinatorImpl.java:62)
         at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deployNewComposite(BaseDeployProcessor.java:378)
         at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deploySARs(BaseDeployProcessor.java:226)
    Caused By: oracle.fabric.common.FabricException: Error occurred during deployment of component: AssignVendorETATask to service engine: implementation.workflow, for composite: AlertBPMProject: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:244)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:93)
    Caused By: oracle.fabric.common.FabricDeploymentException: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    {rootCauses=[]}
         at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:908)
         at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:368)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:239)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.

    I came across the same issue, and now resolved it like this.
    Firstly, you shouldn't deploy QuoteProcessLab with other UILabs like ApproveDealUILab and so on. So, if you already did it, then go to Weblogic EM and undeploy it.
    Secondly, you should deploy each of UILab separately as standalone application. So, deploy EnterQuiteUILab, BUsinessPracticesUILab, and so on each. These will run independently behind and when your project created based on template in the Composer runs, it will link each of these on human task.
    Thirdly, publish you QuoteProcessLab. And follow the book about how to create a project based on template in the Composer.
    Just one thing you should be careful with is, when you do auto-generation for human task, it sometimes doesn't work fully, unfinished halfway through. So, make sure that the icon 'go to existing business form taskflow' in .task file takes you to the human taskflow.
    If it fails, do another auto-generation. Sometimes DataBindings.cpx can get corrupted by JDev, but let's not go too far for now.
    Mostly, it will work.
    Sung

  • I am trying to import BPM Project.zip file into Oracle enterpriserepository

    I am trying to import BPM Project.zip file into Oracle enterpriserepository from admin tab.
    I am getting the following exception. please help if any one know the solution.
    Performing import...
    Import Failed: Error [100]: An unknown server-side error occurred. Please record stack trace (if available) and contact technical support.
    com.flashline.exception.LoggableException: trouble parsing file in import bundle: SampleWScall/activityGuide.agdl
         at com.flashline.cmee.openapi.service.subsystem.impexp.XMLTranslator.decode(XMLTranslator.java:157)
         at com.flashline.cmee.openapi.service.subsystem.impexp.ImportJob.doJob(ImportJob.java:74)
         at com.flashline.cmee.openapi.service.subsystem.impexp.AbstractJob.perform(AbstractJob.java:75)
         at com.flashline.cmee.openapi.service.subsystem.impexp.JobThread.run(JobThread.java:41)
    Audit results stored in:
    C:\Users\AVINAS~1.YEL\AppData\Local\Temp\import-4705112223687937017.log
    Audit for [Import job.] created on [2012-09-24 11:53:59 IST].
    2012-09-24 11:53:59 IST - Adding Import job with ID=[50403] to job queue.
    Thanks in Advance.

    Hi
    Why are you trying to import BPM zip file are you trying to configure the out of the box workflows?
    They are something that need to be deployed from the process admin on BPM.
    There would be the .exp file you would need as its BPM 10g that you would need to use.

  • How to generate a project report for a BPM project in Oracle Jdeveloper 11g

    Hi,
    Till Oracle 10g we can generate a project report by right clicking on project name in BPM studio project navigator.
    Is this facility available with Jdeveloper 11g for BPM project as I am not able to generate the report.
    If this is possible than please let me know how can i generate.
    Thanks
    GG

    Hi there,
    I would also like to know when the Project Report functionality will be available for 11g.
    My client have several BA's who are crying out for documentation and exported diagrams, which are exactly what the Project Report features provided.
    Any ideas if it will come back?
    Cheers,
    Chris

  • Error while saving BPM Project to MDS: BPM-70801 : Metadata operation failed

    Dear All,
    I am working on BPM 11g.
    I installed the following products for BPM 11g
    OS: Windows 7 SP1 Professional Edition all with 32 bit
    Installed s/w:
        JDeveloper 11.1.1.6.0 Generic Version
        OracleXE 11.2 Win32
        ofm soa generic 11.1.1.6.0
        wls 10.3.5
        RCU 11.1.1.6 for schemas dev_soainfra, dev_sdpm and dev_mds  - Utility run successfully.
    Overall Installation is successful wth no issues.
    Configuration of Weblogic server for domain is ok with admin server, soa_server1 and bam_server1 with test connections is ok.
    I am using browser as Internet Explorer 9
    In Jdeveloper 11.1.1.6.0 after creating application, project and process
    From BPM MDS Navigator I configured the connection for Database 11g XE as well using
    Override Application Server user/password
    For SOA MDS I included the dev_mds user with MDS partition as obpm
    tested connections all ok (weblogic and soa_server1 up and running)
    In Jdeveloper I am able to export the BPM successfully.
    In the BPM Project Navigator when I use the Project --> SalesQuote.jpr --> right clicking with
    option as  Save to BPM MDS the following error is occured as
    "Error while saving BPM Project to MDS: BPM-70801 : Metadata operation failed".
    If the error is resolved than I can see the project in BPM composer.
    My queries on this error are
    1) Has soa_server anything to do with this error
    2) Is dev_mds schema to be reviewed
    what can be the possibility to resolve the BPM-70801 error.
    Please provide the solution ASAP or send me the reply to my  [email protected]
    Regards
    Ajaz Ahmed

    Hello Ajaz,
    BPM-70801 is a very generic error that can have multiple causes. Please provide the error log from servers log file. From what I understand, you are using a separate soa_server1, so watch out /your_domain/servers/soa_server1/logs/soa_server1.log
    Regards
    km

  • Stock transfer between 2 projects of different plants.

    Hi All,
    We have two plants and each plant as multiple projects. Some time it is required to transfer stock between two project which are of different plants. Currently we are using MOVEMENT TYPE 415Q , where stock transfer is done using 4 steps. Our client is insisting to do it in SINGLE step.
    Please advice whether it is possible.
    Thanks,
    Vengal Rao.

    Thanks Venkat,
    For the quick reply, but here I think using 415Q in MB1B  it has more than one step, and our projects are in different plants, I mean both project are of different plants.
    Please clarify.
    Vengal Rao.

  • 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

  • Deployment Exception after restore BPM Project from Consolidation system

    Hi everybody,
    in order to restore my bpm project in NWDS i overwrite all files under "_comp" folder with the same files from the cons_track
    After that i could build and activate the project but i can not deploy it to the application server.
    The old project was just undeployed.
    How can i restore my projekt and deploy it to the application Server.
    Should i change the BPM-Project name, if yes how can i do that? In context menu i can not rename the project.
    In next Thread i will add the DeploymentException message.
    Please help!
    regards,
    Sid

    Hi everybody,
    hier is the deployment exception:
    Hi everybody,
    hier is the deployment exception:
    com.sap.engine.services.dc.api.deploy.DeployException: [ERROR CODE DPL.DCAPI.1027] DeploymentException.
    Reason: ASJ.dpl_dc.001085 An error occurred while deploying the deployment item [company.com_bpmprochangebpm_process].
    ; nested exception is:
         com.sap.engine.services.dc.gd.DeliveryException: [ERROR CODE DPL.DC.3298] An error occurred during deployment of [company.com_bpmprochangebpm_process]. Cannot deploy it.
         at com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.deployItems(DeployProcessorImpl.java:891)
         at com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.deploy(DeployProcessorImpl.java:259)
         at com.sap.ide.eclipse.deployer.dc.deploy.DeployProcessor70.deploy(DeployProcessor70.java:104)
         at com.sap.ide.tools.services.dc.EngineDcDeployService.deployFiles(EngineDcDeployService.java:178)
         at com.sap.ide.tools.services.dc.EngineDcDeployService.deploy(EngineDcDeployService.java:92)
         at com.sap.ide.dii05.ui.internal.actions.dc.DcDeployAction$3.run(DcDeployAction.java:236)
         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    Caused by: com.sap.engine.services.dc.cm.deploy.DeploymentException: ASJ.dpl_dc.001085 An error occurred while deploying the deployment item [company.com_bpmprochangebpm_process].
    ; nested exception is:
         com.sap.engine.services.dc.gd.DeliveryException: [ERROR CODE DPL.DC.3298] An error occurred during deployment of [company.com_bpmprochangebpm_process]. Cannot deploy it.
         at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:244)
         at com.sap.engine.services.dc.cm.deploy.impl.BulkOnlineDeployProcessor.deploy(BulkOnlineDeployProcessor.java:62)
         at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor$DeployProcessorHelper.visit(AbstractDeployProcessor.java:273)
         at com.sap.engine.services.dc.cm.deploy.impl.DeploymentItemImpl.accept(DeploymentItemImpl.java:84)
         at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor.deploy(AbstractDeployProcessor.java:95)
         at com.sap.engine.services.dc.cm.deploy.impl.DeployThread.run(DeployThread.java:39)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
         at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    Caused by: com.sap.engine.services.dc.gd.DeliveryException: [ERROR CODE DPL.DC.3298] An error occurred during deployment of [company.com_bpmprochangebpm_process]. Cannot deploy it.
         at com.sap.engine.services.dc.gd.impl.ApplicationDeployer.deploy(ApplicationDeployer.java:134)
         at com.sap.engine.services.dc.gd.impl.InitialApplicationDeployer.performDeployment(InitialApplicationDeployer.java:130)
         at com.sap.engine.services.dc.gd.impl.InitialGenericDeliveryImpl.deploy(InitialGenericDeliveryImpl.java:57)
         at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:210)
         ... 8 more
    Caused by: com.sap.engine.services.deploy.server.utils.DSRemoteException: ASJ.dpl_ds.006193 Error while deploying ear file /usr/sap/PD3/J00/j2ee/cluster/server0/temp/tcbldeploy_controller/archives/23854/company.combpmprochange~bpm_process.sda; nested exception is:
         com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Exception during generating components of [company.com/bpmprochangebpm_process] application in [Galaxy_Content_Archive] container.
         at com.sap.engine.services.deploy.server.DeployServiceImpl.catchDeploymentExceptionWithDSRem(DeployServiceImpl.java:3729)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.deploy(DeployServiceImpl.java:336)
         at com.sap.engine.services.dc.gd.impl.ApplicationDeployer.deploy(ApplicationDeployer.java:116)
         ... 11 more
    Caused by: com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Exception during generating components of [company.com/bpmprochangebpm_process] application in [Galaxy_Content_Archive] container.
         at com.sap.engine.services.deploy.server.application.DeploymentTransaction.makeComponents(DeploymentTransaction.java:541)
         at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:264)
         at com.sap.engine.services.deploy.server.application.DeploymentTransaction.begin(DeploymentTransaction.java:212)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:429)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:481)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:1860)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.deploy(DeployServiceImpl.java:384)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.deploy(DeployServiceImpl.java:334)
         ... 12 more
    Caused by: com.sap.engine.services.deploy.container.DeploymentException: TxException
         at com.sap.glx.repository.deploy.content.ContentArchiveDeployContainer.deployArchive(ContentArchiveDeployContainer.java:1280)
         at com.sap.glx.repository.deploy.content.ContentArchiveDeployContainer.deploy(ContentArchiveDeployContainer.java:137)
         at com.sap.engine.services.deploy.server.utils.container.ContainerWrapper.deploy(ContainerWrapper.java:242)
         at com.sap.engine.services.deploy.server.application.DeploymentTransaction.makeComponents(DeploymentTransaction.java:538)
         ... 19 more
    Caused by: java.lang.Exception: com.sap.engine.services.ts.transaction.TxRollbackException: Current transaction is marked for rollback
         at com.sap.engine.services.ts.transaction.TxManagerImpl.commitLevel(TxManagerImpl.java:587)
         at com.sap.transaction.TxManager.commitLevel(TxManager.java:237)
         at com.sap.glx.repository.deploy.content.ContentArchiveDeployContainer.deployArchive(ContentArchiveDeployContainer.java:1277)
         at com.sap.glx.repository.deploy.content.ContentArchiveDeployContainer.deploy(ContentArchiveDeployContainer.java:137)
         at com.sap.engine.services.deploy.server.utils.container.ContainerWrapper.deploy(ContainerWrapper.java:242)
         at com.sap.engine.services.deploy.server.application.DeploymentTransaction.makeComponents(DeploymentTransaction.java:538)
         at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:264)
         at com.sap.engine.services.deploy.server.application.DeploymentTransaction.begin(DeploymentTransaction.java:212)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:429)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:481)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:1860)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.deploy(DeployServiceImpl.java:384)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.deploy(DeployServiceImpl.java:334)
         at com.sap.engine.services.dc.gd.impl.ApplicationDeployer.deploy(ApplicationDeployer.java:116)
         at com.sap.engine.services.dc.gd.impl.InitialApplicationDeployer.performDeployment(InitialApplicationDeployer.java:130)
         at com.sap.engine.services.dc.gd.impl.InitialGenericDeliveryImpl.deploy(InitialGenericDeliveryImpl.java:57)
         at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:210)
         at com.sap.engine.services.dc.cm.deploy.impl.BulkOnlineDeployProcessor.deploy(BulkOnlineDeployProcessor.java:62)
         at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor$DeployProcessorHelper.visit(AbstractDeployProcessor.java:273)
         at com.sap.engine.services.dc.cm.deploy.impl.DeploymentItemImpl.accept(DeploymentItemImpl.java:84)
         at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor.deploy(AbstractDeployProcessor.java:95)
         at com.sap.engine.services.dc.cm.deploy.impl.DeployThread.run(DeployThread.java:39)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
         at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    Caused by: java.lang.IllegalStateException: Galaxy commit failed (for a possible cause, refer to the nested exception(s)
         at com.sap.glx.core.kernel.execution.TransitionManagerImpl$BoundPrimaryTransaction.beforeCompletion(TransitionManagerImpl.java:115)
         at com.sap.engine.services.ts.jta.impl.SynchronizationWrapper.beforeCompletion(SynchronizationWrapper.java:36)
         at com.sap.engine.services.ts.jta.impl2.TXR_TransactionImpl.beforePrepare(TXR_TransactionImpl.java:518)
         at com.sap.engine.services.ts.jta.impl2.TXR_TransactionImpl.commit(TXR_TransactionImpl.java:1026)
         at com.sap.engine.services.ts.jta.impl2.TXR_TransactionManagerImpl.commit(TXR_TransactionManagerImpl.java:317)
         at com.sap.engine.services.ts.transaction.TxManagerImpl.commitLevel(TxManagerImpl.java:576)
         ... 24 more
    Caused by: com.sap.glx.core.kernel.api.TransitionRollbackException: Transaction locked for rollback; Commit refused.
         at com.sap.glx.core.kernel.mmtx.AbstractTransactionBase.rollback(AbstractTransactionBase.java:801)
         at com.sap.glx.core.kernel.mmtx.AbstractTransaction.do_precommit(AbstractTransaction.java:192)
         at com.sap.glx.core.kernel.mmtx.AbstractTransaction.commit(AbstractTransaction.java:79)
         at com.sap.glx.core.kernel.execution.TransitionManagerImpl$BoundPrimaryTransaction.beforeCompletion(TransitionManagerImpl.java:113)
         ... 29 more
    Caused by: com.sap.glx.core.dock.api.DockException: Adapter com.sap.glx.adapter.internal.Transformer didn't comply with configuration
         at com.sap.glx.core.dock.impl.DockingPortal.configure(DockingPortal.java:691)
         at com.sap.glx.core.dock.impl.DockingPortal.configureCallback(DockingPortal.java:494)
         at com.sap.glx.core.dock.impl.DockingPortal.runConfigureCallback(DockingPortal.java:1008)
         at com.sap.glx.deploy.impl.DeployControllerImpl$InternalActuator.runStdDeploy(DeployControllerImpl.java:720)
         at com.sap.glx.deploy.impl.DeployControllerImpl$InternalActuator.run(DeployControllerImpl.java:531)
         at com.sap.glx.core.kernel.RuntimeManager.requestRuntimeMode(RuntimeManager.java:989)
         at com.sap.glx.deploy.impl.DeployControllerImpl$InternalActuator.execute(DeployControllerImpl.java:478)
         at com.sap.glx.deploy.impl.DeployControllerImpl$InternalActuator.deploy(DeployControllerImpl.java:445)
         at com.sap.glx.core.resource.impl.j2ee.rrdeploy.KernelHandlerImpl.addVersion(KernelHandlerImpl.java:92)
         at com.sap.glx.repository.service.impl.RuntimeRepositoryDeployManager.handlerDistributionForDeployment(RuntimeRepositoryDeployManager.java:2548)
         at com.sap.glx.repository.service.impl.RuntimeRepositoryDeployManager.deployArchive(RuntimeRepositoryDeployManager.java:1522)
         at com.sap.glx.repository.service.impl.RuntimeRepositoryDeployManager.deploy(RuntimeRepositoryDeployManager.java:335)
         at com.sap.glx.repository.service.impl.RuntimeRepositoryDeployManager.deploy(RuntimeRepositoryDeployManager.java:257)
         at com.sap.glx.repository.service.impl.RuntimeRepositoryDeployManager.deploy(RuntimeRepositoryDeployManager.java:247)
         at com.sap.glx.repository.deploy.content.ContentArchiveDeployContainer.deployArchive(ContentArchiveDeployContainer.java:1265)
         ... 22 more
    Caused by: com.sap.glx.adapter.api.AdapterException: Adapter com.sap.glx.adapter.internal.Transformer has refused deploy unit 7f61b77fdf52c705313469f8de76de24 using configuration mode DEPLOYMENT
         at com.sap.glx.core.dock.impl.DockingPortal.configure(DockingPortal.java:669)
         ... 36 more
    Caused by: java.lang.IllegalStateException: Rule for trigger '<"company.com/bpmpro/change/bpm_process/StartChangeProcess","Change">', reactor '<"com.sap.glx.adapter.BPMNAdapter","Event_0_Start_7f61b77fdf52c705313469f8de76de24">', attribute 'ppHash' present
         at com.sap.glx.core.internaladapter.Transformer$TransformerTemplateAccessor$GeneratorTemplate$GeneratorConfigurationAccessor.insertRule(Transformer.java:2634)
         at com.sap.glx.core.internaladapter.Transformer$TransformerTemplateAccessor$GeneratorTemplate$ImplementedConfigurationHandler.configure(Transformer.java:2717)
         at com.sap.glx.core.internaladapter.Transformer$TransformerTemplateAccessor$GeneratorTemplateHandler.configure(Transformer.java:3224)
         at com.sap.glx.core.internaladapter.Transformer.configure(Transformer.java:3408)
         at com.sap.glx.core.dock.impl.DockingPortal.configure(DockingPortal.java:666)
         ... 36 more
    regards,
    Sid
    regards,
    Sid

Maybe you are looking for