Exception while setting up approval process
Hi ,
When I enable the approval process I get the following error .
java.lang.ClassCastException
at com.sapportals.wcm.control.statemanagement.ApproverControl.isPermissionSet(ApproverControl.java:1620)
at com.sapportals.wcm.control.statemanagement.ApproverControl.getPermissionWarnString(ApproverControl.java:1603)
at com.sapportals.wcm.control.statemanagement.ApproverControl.renderAclWarning(ApproverControl.java:1590)
at com.sapportals.wcm.control.statemanagement.ApproverControl.renderControl(ApproverControl.java:1105)
at com.sapportals.wcm.control.statemanagement.ApproverControl.render(ApproverControl.java:414)
at com.sapportals.wcm.control.statemanagement.ApproverCompositeControl.render(ApproverCompositeControl.java:126)
at com.sapportals.wdf.layout.HorizontalLayout.renderControls(HorizontalLayout.java:42)
at com.sapportals.wdf.stack.Pane.render(Pane.java:155)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)
at com.sapportals.wdf.stack.Pane.render(Pane.java:158)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)
at com.sapportals.wcm.control.layout.HorizontalGroupLayout.renderPanes(HorizontalGroupLayout.java:49)
at com.sapportals.wdf.stack.Pane.render(Pane.java:158)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.layout.VerticalLayout.renderPanes(VerticalLayout.java:74)
at com.sapportals.wdf.stack.Pane.render(Pane.java:158)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)
at com.sapportals.wcm.control.layout.HorizontalGroupLayout.renderPanes(HorizontalGroupLayout.java:49)
at com.sapportals.wdf.stack.Pane.render(Pane.java:158)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.WdfCompositeController.internalRender(WdfCompositeController.java:696)
at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:664)
at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:33)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.portal.htmlb.PrtContext.render(PrtContext.java:414)
at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
at com.sapportals.wcm.portal.component.base.KMControllerDynPage.doOutput(KMControllerDynPage.java:130)
at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
at com.sapportals.wcm.portal.component.base.ControllerComponent.doContent(ControllerComponent.java:73)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
What could be the reason ?
Regards
Deepak Singh
Patricio ,
The service permissions are as follows . For testing purposes
1) Everyone has Full Control
2) The user with which I have created the repository Manager is the permissions owner
3) The permissions owner also has full control .
I am using a file repository manager where the a folder in a windows OS system based machine has been configured to the portal with File repository manager . The access rights on the folder is complete to the user with which I have logged into that file server and the folder is also shared .
I am at EP6.0 SP15
Any Clue ?
Regards
Deepak Singh
Similar Messages
-
Setting up Approval Process in KM : SuperApprover
Hello Friends,
I have set up approval process for documents in KM.
Step 1- A
Step 2-B
Step 3- C
Now, I need to set up the process owner as SuperApprover, who if approves the document, the document will be published in any step.
Can we achieve this? If so how?
Thanks
AvikHi Avik
Please assign service permission as approver administrator to the user.
Regards
Arun -
How to set up approval process for test case in SAP solution manager?
Hi Experts,
We need to setup a 2 level approval process for test case documents in SAP Solution Manager.
e.g. If test case document is uploaded for transaction "MM01" then first it will go to Reviewer1. Once Reviewer1 approves it , should go to Reviewer2.
Adn finally once reviewer2 approves it , it will be complete.
What are the required configurations and steps for approval process setup? It will be helpful if screenshots and detailed steps are provided.
Thanks.
regards,
SanjanaHi,
the above requirement we are going develop add on.below code is there. in this code how we can set for line level amount instead of document total amount
Private Function GetCondition(ByVal sCondition As String) As ApprovalTemplateConditionTypeEnum
Try
Select Case sCondition
Case "Deviation from Credit Limit"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromCreditLine)
Case "Deviation from Commitment"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromObligo)
Case "Gross Profit %"
Return (ApprovalTemplateConditionTypeEnum.atctGrossProfitPercent)
Case "Discount %"
Return (ApprovalTemplateConditionTypeEnum.atctDiscountPercent)
Case "Deviation from Budget"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromBudget)
Case "Total Document"
Return (ApprovalTemplateConditionTypeEnum.atctTotalDocument)
End Select
Catch ex As Exception
MsgBox(ex.Message())
End Try
End Function
Please guide me.
Regds,
Samapth Kumar. -
OIM: Error while deploying Custom Approval Process for Self-Register
While deploying the Custom Approval Process for Self-Register, i am getting the following error in scac.log file
Nov 16, 2011 2:48:58 PM oracle.fabric.common.wsdl.SchemaManager isIncrementalBuildSupported
INFO: XMLSchema incremental build enabled.
Nov 16, 2011 2:48:58 PM com.collaxa.cube.CubeLogger info
INFO: validating "ApprovalProcess.bpel" ...
oracle.jrf.UnknownPlatformException: JRF is unable to determine the current application server platform.
at oracle.jrf.ServerPlatformSupportFactory.getInstance(ServerPlatformSupportFactory.java:79)
at oracle.integration.platform.blocks.WLSPlatformConfigurationProvider.<clinit>(WLSPlatformConfigurationProvider.java:44)
at oracle.integration.platform.blocks.FabricConfigManager.<clinit>(FabricConfigManager.java:155)
at oracle.integration.platform.blocks.xpath.FabricXPathFunctionResolver.loadXpathFunctions(FabricXPathFunctionResolver.java:271)
at oracle.integration.platform.blocks.xpath.FabricXPathFunctionResolver.loadXPathConfigFile(FabricXPathFunctionResolver.java:153)
at oracle.integration.platform.blocks.xpath.FabricXPathFunctionResolver.init(FabricXPathFunctionResolver.java:51)
at com.collaxa.cube.xml.xpath.BPELXPathFunctionNameResolver.loadFabricXpathFunctions(BPELXPathFunctionNameResolver.java:57)
at com.collaxa.cube.xml.xpath.BPELXPathFunctionNameResolver.<init>(BPELXPathFunctionNameResolver.java:48)
at com.collaxa.cube.xml.xpath.BPELXPathFunctionNameResolver.<clinit>(BPELXPathFunctionNameResolver.java:44)
at com.collaxa.cube.lang.compiler.bpel.XPathExprValidatorVisitor.<init>(XPathExprValidatorVisitor.java:122)
at com.collaxa.cube.lang.compiler.bpel.AssignValidator.<init>(AssignValidator.java:89)
at com.collaxa.cube.lang.compiler.bpel.BpelParser.<init>(BpelParser.java:452)
at com.collaxa.cube.lang.compiler.bpel.BPELValidator.validate(BPELValidator.java:60)
at com.collaxa.cube.lang.compiler.BPEL1Processor.validate(BPEL1Processor.java:329)
at com.collaxa.cube.lang.compiler.BPEL1Processor.process(BPEL1Processor.java:153)
at com.collaxa.cube.lang.compiler.CubeParserHelper.compile(CubeParserHelper.java:47)
at oracle.fabric.bpel.bpelc.BPELComponentValidator.validate(BPELComponentValidator.java:40)
at oracle.soa.scac.ValidateComposite.validateComponentTypeServicesReferences(ValidateComposite.java:1117)
at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:500)
at oracle.soa.scac.ValidateComposite.run(ValidateComposite.java:150)
at oracle.soa.scac.ValidateComposite.main(ValidateComposite.java:135)
Nov 16, 2011 2:49:00 PM CubeProcessGenerator compile
WARNING: classpath is: D:\JDev11g\Middleware\jdeveloper\jdev\extensions\oracle.sca.modeler.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.mgmt_11.1.1\soa-infra-mgmt.jar;D:\JDev11g\Middleware\oracle_common\modules\oracle.fabriccommon_11.1.1\fabric-common.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.mediator_11.1.1\mediator_client.jar;D:\JDev11g\Middleware\oracle_common\modules\oracle.mds_11.1.1\mdsrt.jar;D:\OIMPS1\Middleware\oracle_common\modules\oracle.jps_11.1.1\jps-manifest.jar;;D:\OIMPS1\Middleware\Oracle_IDM1\server\workflows\new-workflow\process-template\SelfRegistrationApprovalApp\SelfRegistrationApproval\SCA-INF\classes;D:\OIMPS1\Middleware\Oracle_IDM1\server\workflows\new-workflow\process-template\SelfRegistrationApprovalApp\SelfRegistrationApproval\SCA-INF\classes;D:\OIMPS1\Middleware\Oracle_IDM1\server\workflows\new-workflow\process-template\SelfRegistrationApprovalApp\SelfRegistrationApproval\SCA-INF\gen-classes;D:\OIMPS1\Middleware\Oracle_IDM1\server\workflows\new-workflow\process-template\SelfRegistrationApprovalApp\SelfRegistrationApproval\SCA-INF\lib\oimclient.jar;D:\JDev11g\Middleware\oracle_common\modules\commonj.sdo_2.1.0.jar;D:\JDev11g\Middleware\oracle_common\modules\oracle.fabriccommon_11.1.1\fabric-common.jar;D:\JDev11g\Middleware\oracle_common\modules\oracle.xdk_11.1.0\xmlparserv2.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\bpel1-1-xbeans.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel-common.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\bpel_coherence_config.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel-exts.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\thirdparty.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\bpm-analytics.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel-thirdparty.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\wsif-binding.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel-validator.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\monitor-rt-xbean.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\oracle.soa.bpmn.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\user-patch.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.thirdparty.jar;D:\JDev11g\Middleware\jdeveloper\uddi\lib\oracle.soa.uddi.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\bpm-infra.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\testfwk-xbeans.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-ext.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\soa-infra-scheduler.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\xmlunit-1.1.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\soa-infra-tools.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\soa-xpath-exts.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\oracle-soa-client-api.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.wls.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-client.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime-ext-was.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime-ext-wls.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\oracle.soa.fabric.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.workflow_11.1.1\bpm-services.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.ext_11.1.1\classes
In scac_out.xml file following is the error message
<Fault>
<severity>error</severity>
<loc>/ns:composite</loc>
<line/>
<col/>
<file/>
<msg>
<![CDATA[SCAC-50012]]>
</msg>
</Fault>Hi,
I have run into the same problem with SOA 11.1.1.5 version. In my case after fixing the following two errors it seems to work fine.
If you have followed the guide, there must be some errors:
First the java code if copied then contains an extra enter value:
Instead of:
"try {
System.out.println("Prototype for invoking an OIM API from a SOA Composite");
System.out.println("RTM Usecase: Self Registration Approval by Organization
Administrator");"
Use the following:
"try {
System.out.println("Prototype for invoking an OIM API from a SOA Composite");
System.out.println("RTM Usecase: Self Registration Approval by Organization Administrator");"
The other error is that you should not use <BEAHOME>/oracle_common/modules/oracle.jps_11.1.1/jps-manifest.jar, but the <BEAHOME>/oracle_common/modules/oracle.jps_11.1.1/jps-api.jar in jdeveloper. After these the deployment to the application server works fine for me. -
Geeting an Collaxa Cube Exception while invoking the bpel process in 10g
Hi All,
While running my bpel process I'm getting an exception something like this. can anybody came across this type of exception. what it means
remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>when invoking locally the endpoint 'http://soclxs3ap19.localhost.com:7777/orabpel/default/CRMOnDemandEventProcessor/1.0', ; nested exception is:
ORABPEL-00000
Exception not handled by the Collaxa Cube system.
An unhandled exception has been thrown in the Collaxa Cube system. The exception reported is: "ORABPEL-09221
Cannot serialize DOM element.
Failed to serialize the DOM element "cd4f942ea8359f47:7f46d12c:136e194e429:2d1" to binary format. The exception reported is Cannot update document.
The process domain was unable to update/insert the document "cd4f942ea8359f47:7f46d12c:136e194e429:2d1" into the datastore. The exception reported is: ORA-01653: unable to extend table ORABPEL.XML_DOCUMENT by 8192 in tablespace ORABPEL
ORA-06512: at line 1
Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
sql statement: BEGIN INSERT INTO xml_document ( dockey, domain_ref, bin_csize, bin_usize, bin_format, bin ) VALUES ( ?, ?, ?, ?, ?, empty_blob() ) RETURNING bin INTO ?; END;
at com.collaxa.cube.xml.dom.SDOMHelper.saveNewNormalDocuments(SDOMHelper.java:329)
at com.collaxa.cube.engine.delivery.DeliveryHelper.storeDocuments(DeliveryHelper.java:924)
at com.collaxa.cube.engine.delivery.DeliveryHelper.storeHeaders(DeliveryHelper.java:960)
at com.collaxa.cube.engine.adaptors.common.BaseDeliveryPersistenceAdaptor.storeInvoke(BaseDeliveryPersistenceAdaptor.java:1930)
at com.collaxa.cube.engine.data.DeliveryPersistenceMgr.storeInvoke(DeliveryPersistenceMgr.java:467)
at com.collaxa.cube.engine.delivery.DeliveryService.receiveInvoke(DeliveryService.java:463)
at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.receiveInvoke(CubeDeliveryBean.java:73)
at sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
at com.evermind.server.ThreadState.runAs(ThreadState.java:693)
at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
at CubeDeliveryBean_LocalProxy_4bin6i8.receiveInvoke(Unknown Source)
at com.collaxa.cube.engine.delivery.DeliveryHandler.initialPostAnyType(DeliveryHandler.java:310)
at com.collaxa.cube.engine.delivery.DeliveryHandler.initialPost(DeliveryHandler.java:215)
at com.collaxa.cube.engine.delivery.DeliveryHandler.post(DeliveryHandler.java:87)
at com.collaxa.cube.ws.WSIFInvocationHandler.invokeLocalService(WSIFInvocationHandler.java:1338)
at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:287)
at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:528)
at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:285)
at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:829)
at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:412)
at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:199)
at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3714)
at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1657)
at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:220)
at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:317)
at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5787)
at com.collaxa.cube.engine.CubeEngine.createAndInvoke(CubeEngine.java:1089)
at com.collaxa.cube.engine.ejb.impl.CubeEngineBean.__createAndInvoke(CubeEngineBean.java:127)
at com.collaxa.cube.engine.ejb.impl.CubeEngineBean.createAndInvoke(CubeEngineBean.java:170)
at com.collaxa.cube.engine.ejb.impl.CubeEngineBean.syncCreateAndInvoke(CubeEngineBean.java:190)
at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
at com.evermind.server.ThreadState.runAs(ThreadState.java:693)
at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.TxRequiresNewInterceptor.invoke(TxRequiresNewInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
at CubeEngineBean_LocalProxy_4bin6i8.syncCreateAndInvoke(Unknown Source)
at com.collaxa.cube.engine.delivery.DeliveryHandler.initialRequestAnyType(DeliveryHandler.java:549)
at com.collaxa.cube.engine.delivery.DeliveryHandler.initialRequest(DeliveryHandler.java:465)
at com.collaxa.cube.engine.delivery.DeliveryHandler.request(DeliveryHandler.java:134)
at com.collaxa.cube.ejb.impl.DeliveryBean.request(DeliveryBean.java:95)
at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
at com.evermind.server.ThreadState.runAs(ThreadState.java:693)
at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
at DeliveryBean_RemoteProxy_4bin6i8.request(Unknown Source)
at com.oracle.bpel.client.delivery.DeliveryService.request(DeliveryService.java:106)
at com.oracle.bpel.client.delivery.DeliveryService.request(DeliveryService.java:69)
at com.oracle.bpel.activation.SiebelActivationAgent.onHeartBeat(SiebelActivationAgent.java:173)
at com.collaxa.cube.activation.HeartBeatListenerJob.execute(HeartBeatListenerJob.java:48)
at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
Exception: ORABPEL-09221
Cannot serialize DOM element.
Failed to serialize the DOM element "cd4f942ea8359f47:7f46d12c:136e194e429:2d1" to binary format. The exception reported is Cannot update document.
The process domain was unable to update/insert the document "cd4f942ea8359f47:7f46d12c:136e194e429:2d1" into the datastore. The exception reported is: ORA-01653: unable to extend table ORABPEL.XML_DOCUMENT by 8192 in tablespace ORABPEL
ORA-06512: at line 1
In the BPEL process it looks everything is fine. Can anybody guide what should be done over here to get rid of this issue as it is very urgent.
Regards,
CHCH,
The problem is with table space: "..unable to extend table ORABPEL.XML_DOCUMENT by 8192 in tablespace ORABPEL..."
Increase the table space for ORABPEL
Arik -
How to restrict sensitive fields while WF in Approval process?
Hi Gurus,
we have a requirement where few fileds should be restricted while WF is in approval prcess and an error msg should display to them that Wf is in process and you cannot change the values.so please help me out on this.Hi,
you could fiddle around with lock mechanisms.
But ottherwise you would have to do some additional programming at the transaction side.
If there is a badi, use fm SAP_WAPI_WORKITEMS_TO_OBJECT to retrieve the workitem for that workflow.
Kind regards, Rob Dielemans -
Found Stale Data Exception while Editing User form & process form
Found Stale Data Exception only when I try to edit a set of 40 users that I created long ago. The other users are fine - they are getting provisioned and created in OIM. Has any body has an idea as to why this error is coming? and how to resolve as it is coming only for a limited set of users. ???
ERROR [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.WEBAPP - Class/Method: tcManageUserAction/editUser encounter some problems: {1}
Thor.API.Exceptions.tcStaleDataUpdateException
at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.updateUserData(Unknown Source)
at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.updateUser(Unknown Source)
at com.thortech.xl.ejb.beans.tcUserOperationsSession.updateUser(Unknown Source)
at com.thortech.xl.ejb.beans.tcUserOperations_voj9p2_EOImpl.updateUser(tcUserOperations_voj9p2_EOImpl.java:3474)
at Thor.API.Operations.tcUserOperationsClient.updateUser(Unknown Source)
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 Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.security.Security.runAs(Security.java:41)
at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
at $Proxy59.updateUser(Unknown Source)
at com.thortech.xl.webclient.actions.tcManageUserAction.editUser(Unknown Source)
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 org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
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:292)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
ERROR [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' XELLERATE.WEBAPP - Class/Method: tcManageUserAction/editUser encounter some problems: {1}
Thor.API.Exceptions.tcStaleDataUpdateException
at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.updateUserData(Unknown Source)
at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.updateUser(Unknown Source)
at com.thortech.xl.ejb.beans.tcUserOperationsSession.updateUser(Unknown Source)
at com.thortech.xl.ejb.beans.tcUserOperations_voj9p2_EOImpl.updateUser(tcUserOperations_voj9p2_EOImpl.java:3474)
at Thor.API.Operations.tcUserOperationsClient.updateUser(Unknown Source)
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 Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManage
Thanks,
- oidmStale data exception means something has changed about the user when you are updating them. So if you get a result set that has 50 users in it, then you go through each row and update, you will get this error because you have modified the over all result set.
You need to do a findUsers for each user row, and then perform the update on that result set. Then move on to the next user and do the same thing. Don't update a result set that has more than 1 row.
-Kevin -
Setting up Approval Process for Purchase Requsition and PO in SAP
We are using SAP R/3 V 3.6, Doesn't have the work flow for PR or PO approval. PR is being done in SAP to process PO and approval request is being done seperatly though email system (outlook), which doesn't seem an efficient process rather it's a double work for people.....
Can anybody advise if I want to set up the approval work flow for PR & PO what needs to be done, I know this can be done as I saw it in my other work places.......but not sure what it requires to set this up, any additional module or just configaration??
Need a bit detail, how to proceed.........??
Please advise..
Thanks
MarufCreate Classification for Workflow (Class Type 032):
Class: FRG_EBAN Header release for P.req
Characteristics: WERKS Plant
GFWRT Total value of requisition for
ESTKZ Creation indicator (purchase req)
Class: CEKKO2 Release Class for Outline Agreements
Characteristics: CEKKO-GNETW Total net order value
CEKKO-BSART Order type
Class: FRG_EBAN2
Characteristics: GFWRT Total value of requisition for
ESTKZ Creation indicator (purchase req)
Class: CEKKO Release Purchasing Document
Characteristics: CEKKO-WERKS Plant
CEKKO-GNETW Total net order value
CEKKO-BSART Order type
Class: CESSR Release strategy for services
Characteristics: CESSR-LWERT Value of services
CT01 u2013 Create Characteristic
CL01 u2013 Create Class
Once Classification and Characteristics have been set up need to do the following configuration:
OMGQ - Release Strategy
Grp Strat Description
S1 R1 Release Level 1
S1 R2 Release Level 2
S1 R3 Release Level 3
S1 R4 Release Level 4
Double-click into each one
example: R1
Fill out Values of Class FRG_EBAN2 - Object S1 R1
Characteristics Description / Value
Total Value of requisition / 0.01 - 2500.00 USD
Creation Indicator (pur req) / work order
Save and Transport u2026
To actually Turn Workflow on involves sending an email to your Basis team with something like:
Subject: Please Activate Workflow in Q40-101
Please Activate Workflow in Q40-101
Transaction SWU3, use password for RFC connection maintenance.
Let me know how it goes.
Nodes SWU3 Automatic Workflow Customizing
Preceding node Utilities
Preceding node SAP Business Workflow
Preceding node Development
Preceding node ABAP Workbench
Preceding node Tools
Nodes SWU2 Workflow RFC monitor
Preceding node Utilities
Preceding node SAP Business Workflow
Preceding node Development
Preceding node ABAP Workbench
Preceding node Tools
I hope this helps....... -
Getting IPMessage Exception while Setting Up a RosettaNetover the Internet
Hi All,
I am trying to implement RosettaNet over the Internet Transaction protocol for 3B2 (Advance Shipment Notification) document for one of our client. I have given xxxx.dtd (dummy name) for document schema in B2B. I have configured this on secured HTTP protocol as exchange protocol on port 443. B2B Server Host A is source for sending 3B2 and B2B Server Host B should send an acknowledment back. Also right now I am enqueing 3B2 ".xml" document in "IP_OUT_QUEUE" using BPEL process.
Now the problem is once I enqueue the document it is immediately getting picked up from the IP_OUT_QUEUE even if I don't deploy my process. Also I have tried to make sure there is no other process in Server Host A which is reading from IP_OUT_QUEUE.
But when I check B2B log file I can see below error
2008.07.12 at 06:13:32:633: Thread-10: B2B - (ERROR) IPMessage Exception From :A To: B Doc Type: 3B2 Revision: V02.0 Payload: oracle.sql.CLOB
@1ce663c - null
2008.07.12 at 06:13:32:634: Thread-10: B2B - (ERROR) java.lang.NullPointerException
at oracle.tip.adapter.b2b.data.IPMessageOld.<init>(IPMessageOld.java:100)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:532)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:375)
at java.lang.Thread.run(Thread.java:534)
2008.07.12 at 06:13:32:635: Thread-10: B2B - (DEBUG) DBContext commit: Enter
2008.07.12 at 06:13:32:638: Thread-10: B2B - (DEBUG) DBContext commit: Transaction.commit()
2008.07.12 at 06:13:32:639: Thread-10: B2B - (DEBUG) DBContext commit: Leave
2008.07.12 at 06:13:32:640: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit
Please help me resolving this issue.
Regards,
KumarI am working with Kumar for the same issue. I have progressed further. I quiesced all other B2B configurations and kept only our B2B agreement deployed. Now it is giving the following error:
SELECT ag.name FROM TIP_BusinessAction_ra ba1, TIP_Party_ra
tp1, TIP_BusinessAction_ra ba2, TIP_Party_ra tp2, TIP_SupportedBusinessAction_r
a sba1, TIP_SupportedBusinessAction_ra sba2, TIP_Participant_ra tpp1, TIP_Partic
ipant_ra tpp2, TIP_Agreement_ra ag WHERE tp1.name = ? AND ba1.name = ? A
ND sba1.isinitiator = ? AND tpp1.agreement = ag.ID AND tpp1.supportedbusinessac
tion = sba1.ID AND sba1.tradingpartner = tp1.ID AND sba1.businessaction = ba1.ID
AND tp2.name = ? AND ba2.name = ? AND sba2.isinitiator = ? AND tpp2.agreemen
t = ag.ID AND tpp2.supportedbusinessaction = sba2.ID AND sba2.tradingpartner = t
p2.ID AND sba2.businessaction = ba2.ID AND tpp1.agreement = tpp2.agreement AND (
(ag.effectivefromdate <= SYSDATE) OR (ag.effectivefromdate IS NULL)) AND ((
ag.effectivetodate +1 >= SYSDATE) OR (ag.effectivetodate IS NULL))
2008.07.16 at 03:05:29:439: Thread-15: B2B - (DEBUG) RepoDataAccessor:getAgreeme
ntNameByBaTPName() bind vars: Marvell_Dev,null,Y,Marvell,null,N
2008.07.16 at 03:05:34:694: Thread-15: B2B - (ERROR) Error -: AIP-50547: Tradi
ng partner agreement not found for the given input values: From party[NAME] "Mar
vell_Dev", To party[NAME] "Marvell", Business action name "null"; also verify ag
reement effectiveToDate
If I tried to run the query and found out that join with TIP_SupportedBusinessAction_ra is failing because this table does not have any record. I deleted the old ones and created a new agreement , even then the error is coming. Any help will be appreciated. -
Error compiling the BPEL classes while configuring custom approval process
Hi,
I get the below error, but unable to fix this. Any one who did face this issue please share your thoughts to overcome this.
Error(45,34): Failed to compile bpel generated classes.
failure to compile the generated BPEL classes for BPEL process "ApprovalProcess" of composite "default/SelfRegistrationApproval!1.0"
The class path setting is incorrect.
Ensure that the class path is set correctly. If this happens on the server side, verify that the custom classes or jars which this BPEL process is depending on are deployed correctly. Also verify that the run time is using the same release/version.
Thanks,
BhaskarYou need to keep all the custom jars at three places :
1) Soa ext , and make sao extension jar by running ant
2) Bpel classpath
3) in your project as an external referrence -
Exception while logging out of Process Administrator
Hi,
When I click on Save and Apply button on the basic engine configuration and then if I log out,
I get the following error.
An unexpected error ocurred.
The error's technical description is:
"javax.ejb.EJBException: eng1; nested exception is: fuego.papi.exception.ParticipantNotFoundException: Participant 'user1' was not found."
Possible causes are:
The maximum size for file uploads has been exceeded.
If you are trying to publish an exported project you should publish it using the remote project option.
If you are trying to upload the participant's photo you should choose a smaller one.
An internal error has ocurred, please contact support attaching this page's source code.
The webconsole logs are as follows:
(cont) ] Main: javax.ejb.EJBException: eng1; nested exception is: fuego.papi.exception.ParticipantNotFoundException: Participant 'user1' was not found.
[ (cont) ] Main: Caused by: eng1; nested exception is: fuego.papi.exception.ParticipantNotFoundException: Participant 'user1' was not found.
[ (cont) ] Main: javax.management.RuntimeMBeanException: javax.ejb.EJBException: eng1; nested exception is: fuego.papi.exception.ParticipantNotFoundException: Participant 'user1' was not found.
[ (cont) ] Main: at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:195)
[ (cont) ] Main: at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:224)
[ (cont) ] Main: at javax.management.remote.rmi.RMIConnectionImpl_1030_WLStub.invoke(Unknown Source)
[ (cont) ] Main: at weblogic.management.remote.common.RMIConnectionWrapper$15.run(ClientProviderBase.java:606)
[ (cont) ] Main: at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
[ (cont) ] Main: at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
[ (cont) ] Main: at weblogic.security.Security.runAs(Security.java:61)
[ (cont) ] Main: at weblogic.management.remote.common.RMIConnectionWrapper.invoke(ClientProviderBase.java:604)
[ (cont) ] Main: at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(Unknown Source)
[ (cont) ] Main: at javax.management.MBeanServerInvocationHandler.invoke(Unknown Source)
[ (cont) ] Main: at $Proxy14.disconnect(Unknown Source)
[ (cont) ] Main: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ (cont) ] Main: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[ (cont) ] Main: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[ (cont) ] Main: at java.lang.reflect.Method.invoke(Unknown Source)
[ (cont) ] Main: at fuego.mami.engine.jmx.EngineManagementJmxAdaptor$JmxEngineManagementProxy.invoke(EngineManagementJmxAdaptor.java:270)
[ (cont) ] Main: at $Proxy14.disconnect(Unknown Source)
[ (cont) ] Main: at fuego.mami.engine.jmx.EngineManagementJmxAdaptor.disconnect(EngineManagementJmxAdaptor.java:92)
[ (cont) ] Main: at fuego.mami.Engine.disconnect(Engine.java:328)
[ (cont) ] Main: at fuego.mami.EngineManager.disconnect(EngineManager.java:478)
[ (cont) ] Main: at fuego.mami.EngineManager.invalidAllData(EngineManager.java:307)
[ (cont) ] Main: at fuego.mami.AdminSession.invalidAllData(AdminSession.java:379)
[ (cont) ] Main: at fuego.mami.AdminSession.disconnect(AdminSession.java:242)
[ (cont) ] Main: at fuego.mami.AdminSession.close(AdminSession.java:228)
[ (cont) ] Main: at fuego.webconsole.model.LoginUser$LoginSessionBindingListener.valueUnbound(LoginUser.java:204)
[ (cont) ] Main: at org.apache.catalina.session.StandardSession.removeAttributeInternal(StandardSession.java:1607)
[ (cont) ] Main: at org.apache.catalina.session.StandardSession.expire(StandardSession.java:737)
[ (cont) ] Main: at org.apache.catalina.session.StandardSession.expire(StandardSession.java:643)
[ (cont) ] Main: at org.apache.catalina.session.StandardSession.invalidate(StandardSession.java:1088)
[ (cont) ] Main: at org.apache.catalina.session.StandardSessionFacade.invalidate(StandardSessionFacade.java:149)
[ (cont) ] Main: at fuego.webconsole.model.LoginUser.logout(LoginUser.java:78)
[ (cont) ] Main: at org.apache.jsp.jsf.logout_jsp._jspService(org.apache.jsp.jsf.logout_jsp:64)
[ (cont) ] Main: at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
[ (cont) ] Main: at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
[ (cont) ] Main: at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
[ (cont) ] Main: at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
[ (cont) ] Main: at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
[ (cont) ] Main: at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
[ (cont) ] Main: at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
[ (cont) ] Main: at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)
[ (cont) ] Main: at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
[ (cont) ] Main: at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
[ (cont) ] Main: at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
[ (cont) ] Main: at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
[ (cont) ] Main: at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
[ (cont) ] Main: at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
[ (cont) ] Main: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
[ (cont) ] Main: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
[ (cont) ] Main: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
[ (cont) ] Main: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
[ (cont) ] Main: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
[ (cont) ] Main: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
[ (cont) ] Main: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
[ (cont) ] Main: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
[ (cont) ] Main: at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
[ (cont) ] Main: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
[ (cont) ] Main: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
[ (cont) ] Main: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
[ (cont) ] Main: at java.lang.Thread.run(Unknown Source)
[ (cont) ] Main: Caused by: javax.ejb.EJBException: eng1; nested exception is: fuego.papi.exception.ParticipantNotFoundException: Participant 'user1' was not found.
[ (cont) ] Main: at fuego.ejbengine.EJBEngineManagementImpl.getConnectedClient(EJBEngineManagementImpl.java:289)
[ (cont) ] Main: at fuego.ejbengine.EJBEngineManagementImpl.disconnect(EJBEngineManagementImpl.java:200)
[ (cont) ] Main: at fuego.server.jmx.mami.ClusterAwareEngineManagement.disconnect(ClusterAwareEngineManagement.java:218)
[ (cont) ] Main: at fuego.server.jmx.mami.JmxEngineManagement.disconnect(JmxEngineManagement.java:189)
[ (cont) ] Main: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ (cont) ] Main: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ (cont) ] Main: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ (cont) ] Main: at java.lang.reflect.Method.invoke(Method.java:597)
[ (cont) ] Main: at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
[ (cont) ] Main: at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
[ (cont) ] Main: at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
[ (cont) ] Main: at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
[ (cont) ] Main: at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
[ (cont) ] Main: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
[ (cont) ] Main: at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
[ (cont) ] Main: at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$16.run(WLSMBeanServerInterceptorBase.java:447)
[ (cont) ] Main: at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:445)
[ (cont) ] Main: at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:443)
[ (cont) ] Main: at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10$1.run(AuthenticatedSubjectInterceptor.java:582)
[ (cont) ] Main: at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10.run(AuthenticatedSubjectInterceptor.java:580)
[ (cont) ] Main: at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
[ (cont) ] Main: at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.invoke(AuthenticatedSubjectInterceptor.java:573)
[ (cont) ] Main: at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:307)
[ (cont) ] Main: at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426)
[ (cont) ] Main: at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
[ (cont) ] Main: at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264)
[ (cont) ] Main: at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1366)
[ (cont) ] Main: at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
[ (cont) ] Main: at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
[ (cont) ] Main: at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
[ (cont) ] Main: at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:477)
[ (cont) ] Main: at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
[ (cont) ] Main: at weblogic.security.service.SecurityManager.runAs(Unknown Source)
[ (cont) ] Main: at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
[ (cont) ] Main: at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
[ (cont) ] Main: at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
[ (cont) ] Main: at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
[ (cont) ] Main:
Kindly suggest why this happens.
I have also increased the memory size of the domain,but still am stuck with this error.
Thanks and Regards,
charanhi Barry,
what parameters in Secure Store do i need to check.
and one more thing i wanted to tell u....
i guess the problem started because of some changes that i did unknowingly in the settings of default login module stacks...
actually i was trying to explore visual admin tool's usage..and in that process i unknowingly changed the values of the default login module stacks provided by EP..
after that only the problem arose..
can u tell me how to restore the default settings for the login module stacks (j2ee engine,basic,client_cert,form,
digest,ticket,evaluation_assertion_ticket) so that the application starts working properly again
thanks in advance
PK -
IMAPMessage is read-only Exception while changing setting the Flag
Hi,
I am getting " IMAPMessage is read-only" Exception while setting the Flag to SEEN/DELETED but the chages are effecting in mail(gmail).
below is my code, please help me in this.
Session session = Session.getDefaultInstance(props, null);
Store store = session.getStore("imaps");
store.connect("imap.gmail.com", username, password);
Folder inbox= store.getFolder("Inbox");
inbox.open(Folder.READ_WRITE);
Message[] msgsArr = inbox.getMessages();
for (int i = msgsArr .length - 1; i >= 0; i--) {
try {
IMAPMessage msg = (IMAPMessage) msgsArr ;
msg.setFlag(Flags.Flag.DELETED, true);
msg.saveChanges();
catch (Exception e) {
e.printStackTrace();
Thanks,
ReddyYou don't need the call to saveChanges after setting the flags.
Also, you don't need to cast to IMAPMessage. -
Nullpointer Exception while running BPEL Sample Document Review application
Hi
am getting the null pointer exception while instantiating the documentreview process(the sample/demo application). Am using Oracle SOA Suite 10.1.3.1.0. Can any one help me in this regard..
The following is the error message
08/04/09 11:14:22.968 console: Servlet error
java.lang.NullPointerException
at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:619)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.handleNotFound(HttpRequestHandler.java:1032)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:906)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)I am getting the same problem when I deploy process with any human work flow. Did you manage to find the solution?
-
Approval process appearance in the PLD of the documents
Hi Experts,
I am setting an approval process for the Purchase Order.
Under approval stage am giving 2 authorizer and No of approvals required is 1. because i want to take GRPO even if anyone of the authorizer has approved. But i want the Purchase order print out with the field print in the corner of PO has Unauthorised until both the authorizer is approved.
how to do this in the PLD and please give me the solution
Thanks in advance,
DwarakHi Gordon,
My view is that,
Can't we create a UDF in the PO at title level and write a FMS query to capture the status as "Unauthorized" when anyone of the authoriser is approved. At same time the second person is also Approved means the status should turn as "Authorized".
is it feasible.
Regards,
Dwarak -
Hi,
I have already set the approval process, in which I have a user that authorizes and the one that publishes.
The ContentCreator is supponsed to create documents that need to be authorized and published in order to be seen. But what happens when the Content Creator happens to create a new folder and a new document in that folder? That new folder does not inheritate the approval process, and so the new document in that folder is automatically published, invalidating the approval process.
How can I avoid that mistake? Ho can I limit the creation of new folders just for the administrator?
ThanxHi
Thanks for your response.
I am able to approve the Manual PO created.
I have created the requisition using custom program (which calls requisition import) and took that requisition and using AutoCreate created the PO, it comes to Approved status.
Its going to Pre-Approved if I call PO_INTERFACE_S.CREATE_DOCUMENTS.
Then I am calling the following procs to approve it. Please chk it and let me know.
PO_REQAPPROVAL_INIT1.Start_WF_Process ( ItemType => ItemType,
ItemKey => ItemKey, WorkflowProcess => WorkflowProcess,
ActionOriginatedFrom => L_ActionOriginatedFrom,
DocumentID => DocumentID,
DocumentNumber => DocumentNumber,
PreparerID => PreparerID,
DocumentTypeCode => DocumentTypeCode,
DocumentSubtype => DocumentSubtype,
SubmitterAction => L_RequestorAction,
forwardToID => nvl(forwardToID,PreparerID),
forwardFromID => forwardFromID,
DefaultApprovalPathID => DefaultApprovalPathID,
Note => DocumentNote,
printFlag => print_check );
apps.PO_REQAPPROVAL_ACTION.Approve_doc(itemtype => ItemType
,itemkey =>Itemkey
,actid => null
,funcmode => wf_engine.eng_run
,resultout => l_approve_message);
Thanks in advance,
Shabbeer
Maybe you are looking for
-
SOA SUITE installation in Vista
Hi I am trying to install Soa Suite 10.1.3.1 in vista OS. I get the following error Checking OS versions: must be 5.0, 5.1 or 5.2 . Actual 6.0 Failed But my colleagues are able to install it without any problem. ( in vista 6.0 ) Pleaes help me to res
-
I used iWeb 1.1.2 to create my website and the whole thing uploaded to MacHighway, but none of the hyperlinks in the main body work. In fact, no hand appears, which makes them appear gone. The same list at the top of the page does work, though.
-
The iBooks page on my iPad2 has locked. I cannot move on the page. I can close the page, and everything else is working fine. THis happened in the middle of a download. Does any one have any ideas for unlocking, resetting, or somehow getting the iBoo
-
How to create an Apex 3.1 a session context programmatically?
Hi I want to do some unit testing on some pl/sql procedures that use apex collections. As I am using PL/SQL Developer and I am not connected to the database via Apex, inevitably they fail with the error "invalid parsing schema for the current workspa
-
After Effects - CC Vector Blur and Fractal Noise Rendering Issue CS3
Hey, I am using After Effects for animation. I have drawn everything in Illustrator, imported into AE and added some effects like CC Vector Blur and Fractal Noise to generate water-like textures. My problem: when I render as an image sequence (or vid