External task - configuration
If I set the implementation of an interactivie activity to external, there is checkbox in the dialogue named configuration. Is it for OSB?
The checkbox is to specify whether or not to invoke the external application whose url is obtained using the configuration name selected in the drop down. These configuration names are specified beforehand in the 'External Resources' section of the project.
For example, you can set an external resource 'yahoo' as http://www.yahoo.com and then in your external activity you can check the checkbox and choose 'yahoo' as the configuration to use. WHen you execute this activity. yahoo.com would show up in your browser.
Similar Messages
-
Interactive activity, external task example???
Hi,
I'm trying to search for a simple external task example, however it is totally imposible to find anything ... :(
I would like to make a few questions about it. When you create an external task in a interactive activity, you can specify an URL where the request will be redirected when you click on a external task, but how do you send the information about the specific process you want to work with in the URL? is it possible to pass parameters to this URL ? which is exactly the correct use of the external URL configuration? if I pass the control to an external system, how this system is able to know which BPM process instance to work with?
Regards,
Antonio.Hi,
I've recently found out that Aqualogic simply sends the information about the process as request parameters to the external system:
taskIn:0
activity:TareaExterna
instanceId:/ExpenseReport#Default-1.0/6/0
participantId:Peter Jones
Very easy, however it is quite frustrating not finding anything about it. I agree with you that it is an upcoming technology, however the documentation of a product should have a minimum of quality, specially coming from an important company as BEA. They offer a functionality and simply do not explain how it works.
In any case, thanks a lot for answering my question!! :)
Best regards,
Antonio. -
Error on External Serrvice Configuration Page NW 20047s SP10
Hi All,
I am working on CAF developement. I was trying to develop an CAF application using External Service. I used SAP ECC 5.0 server to import a RFC functional module. It was successfully imported in NWDS. Also it got successfully deployed on the Server NW2004s SP10. But when i opened external service configuration page -> service registery it gave me a null pointer exception.
To solve the problem, i removed the RFC functional module from NWDS and
re-deployed the same application, but the error is still there.
One solution i got is to undeploy the application from the server. After doing this I was able to get the External service configuration page -> service registery without any error. BUT WHEN I DEPLOY THE SAME APPLICATION REMOVING THE RFC THE ERROR IS COMMING AGAIN.
I think there must be some entry on the server which stores the External services imported on the NW 2004s server.
Please Help. ITS VERY URGENT
thanks in advance,
Regards,
SheetalI am not using date in my program. Follwing is my error.
Failed to process request. Please contact your system administrator.
[Hide]
Error Summary
While processing the current request, an exception occured which could not be handled by the application or the framework.
If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
Root Cause
The initial exception that caused the request to fail, was:
java.lang.NullPointerException
at com.sap.caf.mp.mmr.adapter.ServiceDefinitionTypeConverter.convertExternalInterface(ServiceDefinitionTypeConverter.java:507)
at com.sap.caf.mp.mmr.adapter.MMServiceRetrievalAdapter.getExternalInterfaces(MMServiceRetrievalAdapter.java:547)
at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerBean.getExternalInterfaces(MMServiceRetrievalAdapterCallerBean.java:158)
at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0_0.getExternalInterfaces(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0_0.java:477)
at com.sap.caf.mp.core.data.service.DataServiceBridge.getExternalServices(DataServiceBridge.java:201)
... 47 more
See full exception chain for details.
System Environment
Client
Web Dynpro Client Type HTML Client
User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Version null
DOM version null
Client Type msie6
Client Type Profile ie6
ActiveX enabled
Cookies enabled
Frames enabled
Java Applets enabled
JavaScript enabled
Tables enabled
VB Script enabled
Server
Web Dynpro Runtime Vendor: SAP, build ID: 7.0010.20061016112122.0000 (release=645_VAL_REL, buildtime=2006-10-21:16:12:34[UTC], changelist=421181, host=pwdfm101), build date: Thu Dec 28 17:06:00 GMT+05:30 2006
J2EE Engine 7.00 patchlevel
Java VM Java HotSpot(TM) Server VM, version:1.4.2_12-b03, vendor: Sun Microsystems Inc.
Operating system Windows 2003, version: 5.2, architecture: x86
Session & Other
Session Locale en_US
Time of Failure Fri Jan 12 09:47:51 GMT+05:30 2007 (Java Time: 1168575471082)
Web Dynpro Code Generation Infos
sap.com/cafUIconfiguration
SapDictionaryGenerationCore 7.0010.20061002105236.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:52:59[UTC], changelist=419377, host=PWDFM101.wdf.sap.corp)
SapDictionaryGenerationTemplates 7.0010.20061002105236.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:53:17[UTC], changelist=419377, host=PWDFM101.wdf.sap.corp)
SapGenerationFrameworkCore 7.0010.20060719095755.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:40:44[UTC], changelist=411255, host=PWDFM101.wdf.sap.corp)
SapIdeWebDynproCheckLayer 7.0010.20061002110128.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:58:51[UTC], changelist=419396, host=PWDFM101.wdf.sap.corp)
SapMetamodelCommon 7.0010.20061002105432.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:41:39[UTC], changelist=419384, host=PWDFM101.wdf.sap.corp)
SapMetamodelCore 7.0010.20061002105432.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:41:32[UTC], changelist=419384, host=PWDFM101.wdf.sap.corp)
SapMetamodelDictionary 7.0010.20060719095619.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:50:36[UTC], changelist=411251, host=PWDFM101.wdf.sap.corp)
SapMetamodelWebDynpro 7.0010.20061002110156.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:55:32[UTC], changelist=419397, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationCTemplates 7.0010.20061016112122.0000 (release=645_VAL_REL, buildtime=2006-10-21:16:19:13[UTC], changelist=421181, host=pwdfm101)
SapWebDynproGenerationCore 7.0010.20061002110128.0000 (release=645_VAL_REL, buildtime=2006-10-21:15:59:00[UTC], changelist=419396, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationTemplates 7.0010.20061016112122.0000 (release=645_VAL_REL, buildtime=2006-10-21:16:19:13[UTC], changelist=421181, host=pwdfm101)
sap.com/tcwddispwda
No information available null
sap.com/tcwdcorecomp
No information available null
Detailed Error Information
Detailed Exception Chain
java.lang.RuntimeException: com.sap.caf.rt.exception.CAFBaseRuntimeException: Exception in method getExternalInterfaces.
at com.sap.caf.wd.services.registry.VwOverview.loadServices(VwOverview.java:661)
at com.sap.caf.wd.services.registry.VwOverview.wdDoInit(VwOverview.java:133)
at com.sap.caf.wd.services.registry.wdp.InternalVwOverview.wdDoInit(InternalVwOverview.java:275)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:445)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:709)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:579)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.init(ViewManager.java:155)
at com.sap.tc.webdynpro.progmodel.view.InterfaceView.initController(InterfaceView.java:43)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:709)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.bind(ViewManager.java:555)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:724)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.bind(ViewManager.java:555)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.makeVisible(ViewManager.java:789)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.performNavigation(ViewManager.java:296)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:767)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:873)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:752)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:705)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
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)
Caused by: com.sap.caf.rt.exception.CAFBaseRuntimeException: Exception in method getExternalInterfaces.
at com.sap.caf.mp.core.data.service.DataServiceBridge.getExternalServices(DataServiceBridge.java:208)
at com.sap.caf.wd.services.registry.VwOverview.loadServices(VwOverview.java:657)
... 46 more
Caused by: com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method getExternalInterfaces.
at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0_0.getExternalInterfaces(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0_0.java:493)
at com.sap.caf.mp.core.data.service.DataServiceBridge.getExternalServices(DataServiceBridge.java:201)
... 47 more
Caused by: java.lang.NullPointerException
at com.sap.caf.mp.mmr.adapter.ServiceDefinitionTypeConverter.convertExternalInterface(ServiceDefinitionTypeConverter.java:507)
at com.sap.caf.mp.mmr.adapter.MMServiceRetrievalAdapter.getExternalInterfaces(MMServiceRetrievalAdapter.java:547)
at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerBean.getExternalInterfaces(MMServiceRetrievalAdapterCallerBean.java:158)
at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0_0.getExternalInterfaces(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0_0.java:477)
... 48 more
Thanks and regards,
sheetal -
CAF WebServices don't appear in CAF Admin's External Service Configuration
Hi,
I have developed Web Services in CAF and deployed them on the WAS but they don't appear on the CAF Administrative Tools -> External Service Configuration under Service Registry. They appear in the Web Service Navigator running on the J2EE-Engine but I can't set the authentication mode.
What am doing incorrectly?
Thanks.
DickHi Richard,
as far as i know the External Service configuration is only for web services (or RFC's) which are imported as external service in a CAF-Project.
I assume you developed a application service in CAF and applied a web service on this. Those web services are not visible in external Service Configuration only (as you have found) in Service Navigator)
I hope this helps,
best regards,
Rene -
Hi Guys,
We have configured ESS role through launchpad. For viewing payslips we are using an external URL configured through launchpad.
But when we try to access the configured link in ESS role, it displays "The contents cannot be displayed in a frame" .
Should I need to change some parameters/settings in Launchpad so that I could overcome this issue.
Guidance required,
Regards,
Ajeeth Kumar SHi Shankar Reddy Chamala,
Thanks for the alternate solution.
But the solution you have provided also ended up with the same error
"The content cannot be displayed in a frame" error.
Some additional information so that you could help me out,
The following is the test report .
HTTP/1.1 200 OK
Server: TIN-AppServer
Strict-Transport-Security: max-age=15552000
Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
x-frame-options: DENY
Content-Type: text/html; charset=UTF-8
Content-Encoding: gzip
Content-Length: 2421
Date: Thu, 15 May 2014 14:23:14 GMT
Connection: keep-alive
Vary: Accept-Encoding
The tester has mentioned the yellow highlighted property may be a cause for this issue.
I googled that the highlighted property is set by the website owners for security reasons.
Shankar I have another doubt..
Is it feasible to create an HTML document to open the external link and link the HTML document to the iview and then configure the custom iview with launchpad.?
-->If yes can you please elaborate the steps for it.
Thanks and Regards,
Ajeeth Kumar S -
External task and Multiple-join
In a process, the order of activities is: Begin->interactive activity A -> multiple -> interactive activity B -> Join -> interactive activity C
This process has 2 instance variable, var1 and var2.
var1's type is BPMObject
var2's type is String.
PBL code in Mulitple is as follow.
---------------------------Multiple------------------------------
participants as Participant[]
ts as String[]
ts=var1.selectParticipants;
v as Int
v=length(ts)-1
for i2 in 0..v
do
participants(i2)=Participant.find(name : ts(i2))
end
for each p in participants do
copy = clone(this)
copy.participant.next = p
copy.var1.voteResult="O"
end
The main task type of interactive activity B is set to external.
The PBL code in the interactive activity B is as follow
------------------------interactive activity Prepare--------------------------------------------------------
var1.voteResult=arg1
arg2=var1.voteResult
arg1 and arg2 in this interactive activity are fine.
Interactive activity B does not have a commit method .
The PBL code in the Join is below.
---------------------------------------------------Join-----------------------------------------------
var2=var2+"*"+copy.var1.voteResult
I also try: this.var2=this.var2+"*"+copy.var1.voteResult
However, it only outputs *
It only output *. The number of * equals the number of branch.
The main task of Interactive activity C is an external task.
This activity only has a very simple prepare method: arg1=var2
arg 1 is the argument. I just want to see the value of var2. However, the value of var2 is just *
I cannot get the value of each branch.
How to get the correct value of each branch?I change the value type to Int. Then, it works.
How to get the value of String type? -
Hi
I have tried to look everywhere for some tutorial or example on how to use external tasks (in Oracle BPM 10gr3). What must be done in the studio and what has to be done in the code. Does anyone have any examples or tutorials on how to use external tasks? What exactly means prepare method? Is it that when (external) client calls prepareExternalActivity()-method, this specified method in BPM-engine is executed. But how exactly this can be done?
Another question is that does Oracle BPM 10gr3 support asynchronous web services ? Can I call asynchronous web service from process?
Thanks for advance
Best Regards TuomasIf you look at the Variables view on the left when editing your prepare method there should be an arguments section. An argument marked as an output argument in this method will be passed to the client when the prepare method is called. Passing a BPM Object will require a lot more code on the client side though, because those class definitions won't exist there. The simpler way is to pass out a Java object that is cataloged into BPM and have the same java class on the client side, or pass out a XML string that can be parsed by the client then.
-
External Task - prepared and commit method
Hey guys,
I have a problem with External Task. I don't know how make a prepared and commit method for use with J2EE Application Server.
Anyone have an example?
tksI am having some issue with the Externhal Task prepare and commit method,
Actually I am ponting the interactive activity to external Task and in the external task i am getting instanceID , participantId and activity as query paramenters.Using those query paramemeters i am initalizing the ProcessServiceSession and then making call to prepareActivate Method as below.
I am getting query string instnaceId value like " %2FScorecardChallenge%23Default-1.0%2F4%2F0 " .
And I tried to call the IntsnaceID method InstanceId.getProcessId(instanceId), but this getProcessId method gives Null value.
Is there any idea why i am getting the Null processID value for the instanceIdString " %2FScorecardChallenge%23Default-1.0%2F4%2F0 ".
My sampel code looks like below ....
String instanceId = this.getRequest().getParameter("instanceId");
String activity = this.getRequest().getParameter("activity");
String participantId = this.getRequest().getParameter("participantId");
this.getRequest().setAttribute("activity",activity);
this.getRequest().setAttribute("isFromBpm","true");
try
System.out.println("########### BPM params" + instanceId + " : " + activity + " : " +participantId);
ProcessServiceSession bpmSession = ConnectPAPI.createSession(participantId,this.getRequest().getRemoteHost());
String pid=InstanceId.getProcessId(instanceId);
System.out.println("Process ID value "+ pid);
System.out.println("Instance ID value "+ InstanceId.getInstanceId(instanceId));
System.out.println("Instance ID value "+ InstanceId.getInstanceIn(instanceId));
if(bpmSession != null)
{ try{
Arguments args = bpmSession.activityPrepare(activity,instanceId,Arguments.create());
Map argument =(Map) args.getArguments();
Iterator it = argument.entrySet().iterator();
while (it.hasNext()) {
Map.Entry pairs = (Map.Entry)it.next();
String key = (String)pairs.getKey();
Object value = pairs.getValue();
System.out.println("########### BPM args" + key + " : " + value + " : " );
But my problem here is I am getting null pointer exception like below ( I found that null pointer exception is coming because processID ivelue is null).
Stack Trace is output :
Process ID value null
Instance ID value %2FScorecardChallenge%23Default-1.0%2F4%2F0
Instance ID value -1
bpmSesssion instance details abstract class fuego.papi.ProcessServiceSesion
bpmSesssion instance is not null
java.lang.NullPointerException
at fuego.directory.DirDeployedProcess.isConsolidatedId(DirDeployedProcess.java:114)
at fuego.papi.impl.ProcessServiceSessionImpl.getProcessControl(ProcessServiceSessionImpl.java:2328)
at fuego.papi.impl.ProcessServiceSessionImpl.processGetInstance(ProcessServiceSessionImpl.java:1926)
at fuego.papi.impl.ProcessServiceSessionImpl.activityPrepare(ProcessServiceSessionImpl.java:1128)
at com.rollsroyce.gsp.poc.samplePOC.SamplePOCController.begin(SamplePOCController.java:57)
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.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:879)
at org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:809)
at org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:478)
at org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:306)
at org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:336)
at org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:52)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044)
at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.continueChain(ActionInterceptors.java:64)
at org.apache.beehive.netui.pageflow.interceptor.action.ActionInterceptor.wrapAction(ActionInterceptor.java:184)
at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.invoke(ActionInterceptors.java:50)
at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.continueChain(ActionInterceptors.java:58)
at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:87)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853)
at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631)
at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
Please help me , is any knows the problem......................................... -
Hi Everyone,
Have any body used external task for an interactive activity. If any body have samples to call prepareExternalActivity() and commitExternalActivity( ) from a standalone java program please help?
ThanksHi Nick,
Thanks for help!
My bat file runs without any errors from external tasks in EDQ.
The account has full control on all the shared folders i am using.
My script:
set ss_temp_dir=D:\Datanomic\dnDirector\config\landingarea\EDQ_Notification
echo s1 > log.txt
set srm_analyzer_path=\\<appsrvr4>\d$\sba81\siebsrvr\BIN
echo s2 >>log.txt
COPY /Y \\<appsrvr1>\d$\sba81\siebsrvr\BIN\*.fdr \\qssdvucmgtw301\siebfile\FDR
COPY /Y \\<appsrvr2>\d$\sba81\siebsrvr\BIN\*.fdr \\qssdvucmgtw301\siebfile\FDR
COPY /Y \\<appsrvr3>\d$\sba81\siebsrvr\BIN\*.fdr \\qssdvucmgtw301\siebfile\FDR
:: The above copy is not working from EDQ - no files copied - running the commands from cmd or double clicking the bat works fine for all commands.
echo s3 >>log.txt
:: log s1-s2-s3 created in commandarea.
setLocal DisableDelayedExpansion
pushd \\<sharedloc>\siebfile\FDR\
setLocal EnableDelayedExpansion
echo s4 >>log.txt
for /f "tokens=* delims= " %%G in ('dir/b/od T*.fdr') do (set newest=%%G)
echo s5 >>log.txt
copy %newest% %ss_temp_dir%
echo s6 >>log.txt
:: log s4-s5-s6 created in \\<sharedloc>\siebfile\FDR\
pushd %ss_temp_dir%
echo s7 >>log.txt
for %%F in (%ss_temp_dir%\*.fdr) do (
::set outfile=%ss_temp_dir%\%%~nF.csv &&
%srm_analyzer_path%\sarmanalyzer.exe -o %ss_temp_dir%\Snapshot_Working_CSV.csv -x -f %%F
:: The above saqrm_analyzer is not working from EDQ - no files copied - running the commands from cmd or double clicking the bat works fine for all commands.
echo s8 >>log.txt
MOVE /Y %ss_temp_dir%\*.fdr %ss_temp_dir%\BU\
echo s9 >>log.txt
:: The above move is not working from EDQ - no files copied - running the commands from cmd or double clicking the bat works fine for all commands.
::Log s7-s8-s9 created in %ss_temp_dir%
Thanks,
Sid -
Team, can you someone help me on External Task.
I see Command, Working Directory and Arguments on External Task.
Header 1
Header 2
Command
java -jar jmxtools.jar runjob -job TestProject -project ABC -u dnadmin localhost:8090
Working Directory
\opt\local\software\edq\tools
Arguments
I am getting error "....... is not located in one of the designated command areas.
I tried even specified like below still no luck, someone please help me with this.. Thanks in advance!!!
Header 1
Header 2
Command
java -jar jmxtools.jar runjob
Working Directory
\opt\local\software\edq\tools
Arguments
-job TestProject -project ABC -u dnadmin localhost:8090
Thanks in advance!Hi,
See the online help section on external tasks - particularly the section regarding security considerations.
I suggest you put your "java -jar jmxtools.jar ........." command in a batch/file and drop this in the config/commandarea folder. Use the name of the batch file/script as the 'command' parameter of the executable external task.
regards,
Nick -
External Driver Configuration for Process Integration 7.10
Hello colleagues,
I need connection the External Driver Configuration for Process Integration 7.10. Where is the how to?? The PI is 7.10 and bbdd is Oracle.
Regards.Hello Victor
You will easily find the answer to this by searching the forum. Use the search terms "jdbc driver 7.10".
Please search the forum first before opening a thread. If you don't find the answer then open a new thread.
Regards
Mark -
BPM Task Configuration Assignees Update 'Advanced' tab?
Hello all
We are operating in a Fusion SaaS environment (v11.1.9.2.0) and are trying to set escalations on the ReqApproval task.
I understand that we have to check the 'Maximum for this assinee to complete the task' checkbox but when I go to this page under task configuration, the checkbox is greyed out and read only?
Can anyone tell me how I can update this?:Hi All,
I got the solution for it. Now the assignee is able to get the actionable email.
the mistake i did is during the human task notification tab configuration I have put separate email id in the recipient column of first row.You need to do is ,choose Assignees from the drop down value , check the check box make notification actionable, then set the proper email in the email attribute property of the assigned user (user creation time).
Thanks
Tuku -
Which permissions required for using CAF External Service Configuration?
Hello,
I have written an application service which invokes an external RFC. To this end, I have imported the desired RFC as external service and wrapped it as an application service.
However, when invoking this application service I get an error message that the external service has not been configured. I have learned that I have to use CAF's External Service Configuration tool.
Unfortunately, this tool complaints that I don't have the required administrator permissions. This happens even when I log in with the administrator account.
What do I do wrong?
Best regards
AlexanderI just have found the required role. It is role SAP_CAF_ADMIN.
-
NW 04s SP 7: CAF, External Service Configuration Error
Hi,
i get an error by calling the <i>Service Registration</i> for External Services (CAF Runtime) in the <i>External Service Configuration</i> Admin Tool.
At the moment i have n external services deployed. The error appeared when i've called the Service Registration for the first time.
The installation was finished without any errors.
The first lines of the exception:
java.lang.NullPointerException
at com.sap.caf.mp.mmr.adapter.ServiceDefinitionTypeConverter.convertExternalInterface(ServiceDefinitionTypeConverter.java:507)
at com.sap.caf.mp.mmr.adapter.MMServiceRetrievalAdapter.getExternalInterfaces(MMServiceRetrievalAdapter.java:547)
Against the link for the <i>Business Entities</i> in the <i>External Service Configuration</i> works fine.
Regards
WolfgangHi Wolfgang,
I am getting the same Problem ? Have you got the Solution ?
Thanks in Advance
Ashutosh -
ACS Server: External Authentication configuration error
Hi ALL
I have installed the ACS server and configure properly and it works fine.
But whenever i restart the machine, following error message appears on the external database configuration wizard.
External Authentication Configuration Error
ACS has encountered a problem while attempting to process your request. This could be due to one of the following:
An incorrect installation or configuration of the third-party DLLs required to support this External Database
A corrupt ACS configuration
So after i found this error, i just restart all the seven services and every things works fine.
I always encountered the same error message after restarting the machine each time.
Can any body recomend the solution or can help me to resolve the issue.
ThanksHi,
Please try the following workaround.
1. Go to Start > Programs > Administrative Tools > Services.
2. Stop the following services in the following order.
CSAuth
CSDbSync
CSLog
CSMon
CSRadius
CSTacacs
CSAdmin
3. After stopping the following services, start them all again in the following order.
CSAdmin
CSAuth
CSDbSync
CSLog
CSMon
CSRadius
CSTacacs
Please let me know if this was able to help.
If the above doesn't help, please reinstall the ACS as the dll files that are being used
by the ACS have been corrupted, before uninstalling and reinstalling, do take a
backup of ACS server database from System Configuration > ACS backup > Backup Now.
Also make sure that the ACS is installed on the default drive.
tnx
somishra
Maybe you are looking for
-
Can I use a external hard drive to install windows?
Is that possible? Cause my mac only has 80GB and my windows portion is low 6GB left.
-
Hi all, i am getting the error at while releasing the request from buffer. its getting stucked at SID:transfering queue SID in system tp log WARNING: /usr/sap/trans/tmp/ALOG1210.PM1.LOC is already in use (19580), I'm waiting 2 sec (20120307091833). M
-
Loading content from multiple MiniDV tapes to one DVD
I am being offered this "One Touch" feature on iDVD to copy my Camera footage to a DVD. I am wondering what the best process is to follow if I wanted to, say, merge :30 minutes of content from one MiniDV and :20 minutes of content from another. Shoul
-
How to reduce the swf file size of an imported After Effects file
Hi! I am trying to make a web banner for an internet marketing company, so it has very specific requirements. We had it made in After Effects, and I was able to export it as a FLV file and import to Flash just fine along with the SWF. Now, I need to
-
Learning Management Questions - Help
I am in the process of setting up and implementing Learning Management in 11.5.10 (we just applied OTA.J). I have read all of the documentation and have some outstanding questions that I cannot answer. I was hoping that someone could help me: 1) If w