Distinguish where a process is invoked from
Hi there,
I have a request for a new feature in ES Next:
It would be great if it was possible to distinguish where a process was invoked from, I mean, from which start point (or endpoint) it has been invoked. When you play a process recording (in ES2) it always looks like the process has been invoked from all start points.
Sincerely
Kim Christensen
Dafolo A/S
VOICE calls will show that information (origination and destination of voice calls by city and state), but I've never seen that level of information on text messages - just dates, times, and the numbers that the texts were sent to and from.
If the information is available, I don't know how to access it....anyone else know?
Similar Messages
-
FTP Adapter fails first time when bpel process is invoked from concurrent
Hi,
We noticed that the invoke of the FTP adapter fails the first time when the bpel process is invoked from a concurrent program. The second time the concurrent is ran, it completes fine. However, when invoked from the console, it compeltes fine the first time itlsef.
Any idea what could be worng. We are on SOA Suite 10.1.3.4
Thanks
-PrapoornaWhat you are doing with FTP adapter? Are you writing a file ? Any error details in logs when it is failing on first invocation ?
-
Can a Approval process manually invoked from a jsp!!!
Hi everyone,
I have attached new jsp to the left menu of xelsysadm. In this jsp user will fill up information. on submit i should invoke an approval process once its approved i will make changes on Target system.
Can this be done through API. What would be the approach!!
Thanks,
murliHere is a sample to create a request
public long createResourceRequestForUser(String resourceName, String userId, boolean addResource)throws OIMServiceException
logger.debug("Entering createResourceRequestForUser") ;
long reqKey=-1, usrKey=-1, objKey=-1;
tcUserOperationsIntf oimUserUtility = null ;
tcRequestOperationsIntf oimRequestUtility = null;
tcObjectOperationsIntf oimObjectUtility = null;
try {
oimUserUtility = (tcUserOperationsIntf) oimUtilityFactory.getUtility
("Thor.API.Operations.tcUserOperationsIntf");
usrKey = getUserKeyByUserId(userId, oimUserUtility);
oimObjectUtility = (tcObjectOperationsIntf) oimUtilityFactory.getUtility
(Thor.API.Operations.tcObjectOperationsIntf");
Hashtable objHash = new Hashtable();
objHash.put("Objects.Name", resourceName);
tcResultSet objSet = oimObjectUtility.findObjects(objHash);
objKey = objSet.getLongValue("Objects.Key");
logger.info("Object Key for the resource " + resourceName +" is " + objKey) ;
oimRequestUtility = (tcRequestOperationsIntf) oimUtilityFactory.getUtility
(Thor.API.Operations.tcRequestOperationsIntf");
HashMap reqMap = new HashMap();
reqMap.put("Requests.Target Type", "U");
reqMap.put("Requests.Type", "U");
//Check whether the resource is for revoke or grant for the service
if(addResource==true)
reqMap.put("Requests.Object Request Type", "Add");
logger.info("Creating request to provision resource "+ resourceName + " for user "+ userId) ;
else
reqMap.put("Requests.Object Request Type", "Revoke");
logger.info("Creating request to revoke resource "+ resourceName + " for user "+ userId) ;
//Create the request
reqKey = oimRequestUtility.createRequest(reqMap);
logger.info("New request created with request id "+reqKey) ;
//Adding user to be provisioned for resource object
oimRequestUtility.addRequestUser(reqKey, usrKey);
logger.info("Adding user for which the resource is to be provisioned or revoked") ;
//Adding Object to be provisioned
oimRequestUtility.addRequestObject(reqKey, objKey, false);
logger.info("Adding Object to be provisioned or revoked ") ;
oimRequestUtility.completeRequestCreation(reqKey);
logger.info("Completed and submitted the request ") ;
}catch(Exception e)
tcae.printStackTrace();
logger.error("Error in resource request for the user "+userId + " :"+e.getMessage()) ;
throw new OIMServiceException(tcae.getErrorCode() + ":" + e.getMessage()) ;
} finally {
if(oimUserUtility != null){
oimUserUtility.close() ;
if(oimObjectUtility != null){
oimObjectUtility.close() ;
if(oimRequestUtility != null){
oimRequestUtility.close() ;
logger.debug("Leaving createResourceRequestForUser") ;
return reqKey;
} -
Problem invoking from a BPEL process webservice client
I have a BPEL Synchronous process that invokes a webservice deployed on Tomcat. The process executes without any exception when I run it from the BPEL Console. Since I want to execute the BPEL process as a command line operation, I created a BPEL Process Webservice client from scratch using Axis as described in Tutorial7 - InvokingBPELProcesses.pdf. However when I try to execute the client, I get the following error:
AxisFault
faultCode: {http://xml.apache.org/axis/}Server.generalException
faultSubcode:
faultString: Dispatcher send error.
An error occurred while sending a batch message to the dispatch queue. The exception is: Failed to create "java:comp/env/ejb/local/DispatcherLocalBean" bean; exception reported is: "javax.naming.NameNotFoundException: ejb/local/DispatcherLocalBean not found in startup_war
at com.oracle.naming.J2EEContext.getSubContext(J2EEContext.java:93)
at com.oracle.naming.J2EEContext.lookup(J2EEContext.java:76)
at com.evermind.server.ApplicationContext.lookup(ApplicationContext.java:177)
at com.evermind.server.ApplicationContext.lookup(ApplicationContext.java:119)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at com.collaxa.cube.engine.util.CubeEngineBeanRegistry.lookupDispatcherLocalBean(CubeEngineBeanRegistry.java:165)
at com.collaxa.cube.engine.util.CubeEngineBeanCache.getDispatcherLocalBean(CubeEngineBeanCache.java:91)
at com.collaxa.cube.engine.dispatch.DispatchHelper.sendLocal(DispatchHelper.java:229)
at com.collaxa.cube.engine.dispatch.Dispatcher.receive(Dispatcher.java:430)
at com.collaxa.cube.engine.dispatch.Dispatcher.receive(Dispatcher.java:357)
at com.collaxa.cube.engine.dispatch.Dispatcher.update(Dispatcher.java:253)
at com.collaxa.cube.engine.core.event.DomainObserverRegistry.notify(DomainObserverRegistry.java:124)
at com.collaxa.cube.engine.core.event.DomainObserverRegistry.notify(DomainObserverRegistry.java:66)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.notify(CubeProcessHolder.java:727)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.addProcess(CubeProcessHolder.java:697)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.bind(CubeProcessHolder.java:632)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.loadAndBind(CubeProcessHolder.java:605)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.loadAndBind(CubeProcessHolder.java:592)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.getProcess(CubeProcessHolder.java:494)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.getProcess(CubeProcessHolder.java:429)
at com.collaxa.cube.engine.CubeEngine.lookupProcess(CubeEngine.java:840)
at com.collaxa.cube.ws.wsdl.WSDLManager.getProcess(WSDLManager.java:437)
at com.collaxa.cube.ws.wsdl.WSDLManager.getPartnerWSDL(WSDLManager.java:300)
at com.collaxa.cube.ws.soap.providers.CXSOAPProvider.processBPELMessage(CXSOAPProvider.java:175)
at com.collaxa.cube.ws.soap.providers.CXSOAPProvider.invoke(CXSOAPProvider.java:111)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:437)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:316)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:701)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:335)
at com.collaxa.cube.fe.CollaxaServlet.service(CollaxaServlet.java:117)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
at java.lang.Thread.run(Thread.java:534)
".
Can someone please tell me what is it I am doing wrong?I was using
Oracle BPEL Server version 2.0
Build: 2004.06.17.14.40
Build time: Thu Jun 17 14:40:58 PDT 2004
However, I downloaded the latest version of the Process Manager and did not face the same problem. -
I am having trouble completing the the migration assistant process. My PC (Vista windows, 64 bit), will not go to the step where I enter a passcode from my MAC. Any suggestions?
Did you ever resolve the iCloud problem.I am in the same position and its driving me mad!!! If you have a link to an solution I would appreciate it.
-
I saw Corey Barker do a demo a few weeks ago where he extracted an image from the background, then used a technique I was not familiar with to clean it up. You selected the area, then did something that involved going either to edit or select, then there was a dialog box that allowed you to dial it in, depending on the color background you were removing. I can't find this anywhere. Can't remember. It's driving me crazy! If someone can help me find this, I would be very glad and grateful. Thanks! Laura
In technical support, sometimes you have to make educated guesses. I'm sorry that you were offended.
iTunes does prompt when it is going to erase a device, and the message is clear.
She said in her message that she was able to successfully sync the old ipad. This indicated to me that itunes wiping the data was not an issue, because either it had been setup at the apple store (in which case it doesn't actually wipe the ipad despite saying it will*) (*based on a single case I saw), or because the itunes media folder was migrated.
Furthermore, my solution was to tell her how to backup her ipad (by either doing it manually, or as a last resort, by deleting the corrupt backup -- that she couldn't access anyway.)
I got that last part of the instructions from the "Taking Control of your iphone" book which I found samples of when I did a google search for "corrupted backup itunes".
She marked this as a solution, so it worked for her. -
Using APEX_MAIL from within a procedure invoked from DBMS_JOB
I have done a lot of googling and wasted a couple of days getting nowhere and would appreciate some help. But I do know that in order to use APEX_MAIL from within a DBMS_JOB that I should
"In order to call the APEX_MAIL package from outside the context of an Application Express application, you must call apex_util.set_security_group_id as in the following example:
for c1 in (
select workspace_id
from apex_applications
where application_id = p_app_id )
loop
apex_util.set_security_group_id(p_security_group_id =>
c1.workspace_id);
end loop;
I have created a procedure that includes the above (look towards the end)
create or replace procedure VACANCIES_MAILOUT
(p_application_nbr number,
p_page_nbr number,
p_sender varchar2)
AS
Purpose: Email all people registerd in MAILMAN [email protected]
with details of any new vacancies that started listing today.
Exception
when no_data_found
then null;
when others then raise;
l_body CLOB;
l_body_html CLOB;
l_vacancy_desc VARCHAR2(350);
to_headline varchar2(200);
to_org varchar2(100);
l_vacancies_desc varchar2(2000);
to_workspace_id number(22);
CURSOR vacancies_data IS
select DISTINCT v.headline to_headline,
ou.org_name to_org
from VACANCIES v,
Org_UNITS ou
where
ou.org_numb = v.Org_Numb
and v.public_email_sent_date is Null
Order by ou.org_name, v.headline;
BEGIN
BEGIN
FOR vacancies_rec in vacancies_data
-- build a list of vacancies
loop
BEGIN
l_vacancy_desc := '<br><b>' ||
vacancies_rec.to_org || '<br>' ||
vacancies_rec.to_headline || '</b><br>';
-- l_vacancy_desc :=
-- vacancies_rec.to_org || ' - ' ||
-- vacancies_rec.to_headline ;
l_vacancies_desc := l_vacancies_desc || l_vacancy_desc;
END;
END LOOP;
END;
l_body := 'To view the content of this message, please use an HTML enabled mail client.'||utl_tcp.crlf;
l_body_html :=
'<html>
<head>
<style type="text/css">
body{font-family: Verdana, Arial, sans-serif;
font-size:11pt;
margin:30px;
background-color:white;}
span.sig{font-style:italic;
font-weight:bold;
color:#811919;}
</style>
</head>
<body>'||utl_tcp.crlf;
l_body_html := l_body_html || l_vacancies_desc
|| '<p>-----------------------------------------------------------------------------------------------------------------</strong></p>'
||utl_tcp.crlf
|| '<p>The above new vacancies have been posted on the <strong>Jobs At Murdoch</strong> website.</p>'
||utl_tcp.crlf
||'<p>For futher information about these vacancies, please select the following link</p>'
||utl_tcp.crlf
||'<p> Jobs At Murdoch </p>'
||utl_tcp.crlf
||'<p></p>'
||utl_tcp.crlf;
l_body_html := l_body_html
||' Regards
'||utl_tcp.crlf
||' <span class="sig">Office of Human Resources</span>
'||utl_tcp.crlf;
for c1 in (
select workspace_id
from apex_applications
where application_id = 1901)
loop
apex_util.set_security_group_id(p_security_group_id => c1.workspace_id);
end loop;
apex_mail.send(
p_to => '[email protected]',
p_from => '[email protected]',
p_body => l_body,
p_body_html => l_body_html,
p_subj => 'Jobs At Murdoch - new vacancy(s) listed');
update VACANCIES
set public_email_sent_date = trunc(sysdate,'DDD')
where public_email_sent_date is null;
commit;
END;
but still get the error
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /oracle
System name: Linux
Node name: node
Release: 2.6.18-194.17.1.el5
Version: #1 SMP Mon Sep 20 07:12:06 EDT 2010
Machine: x86_64
Instance name: instance1
Redo thread mounted by this instance: 1
Oracle process number: 25
Unix process pid: 5092, image: (J000)
*** 2011-07-12 09:45:03.637
*** SESSION ID:(125.50849) 2011-07-12 09:45:03.637
*** CLIENT ID:() 2011-07-12 09:45:03.637
*** SERVICE NAME:(SYS$USERS) 2011-07-12 09:45:03.637
*** MODULE NAME:() 2011-07-12 09:45:03.637
*** ACTION NAME:() 2011-07-12 09:45:03.637
ORA-12012: error on auto execute of job 19039
ORA-20001: This procedure must be invoked from within an application session.
ORA-06512: at "APEX_040000.WWV_FLOW_MAIL", line 290
ORA-06512: at "APEX_040000.WWV_FLOW_MAIL", line 325
ORA-06512: at "APEX_040000.WWV_FLOW_MAIL", line 367
ORA-06512: at "HRSMENU_TEST.VACANCIES_MAILOUT", line 94
ORA-06512: at line 1
Can someone please tell me what what stupid thing I am doing wrong? The procedure worked when invokded from SQL Workshop but fails in a DBMS_JOB.
much thanks PeterI think that might help...
http://www.easyapex.com/index.php?p=502
Thanks to EasyApex..
LK -
Oracle Server 11.2.0.1.0 64-bit fails when invoked from InstallShield
I'm trying to install the Oracle Server 11.2.0.1.0 64-bit on Windows 2008 SP1 from the InstallShield 2010.
The installation is silent. Invoked by command line:
J:\Oracle_11.2.0_x64\OracleServer_11.2.0.1_x64\setup.exe ORACLE_HOME_NAME="ARAXI_11" -silent -nowelcome -force -nowait -noconsole -loglevel fine -noconfig -ignoreSysPrereqs use_prereq_checker=false -responseFile C:\Oracle\11.2.0\installation\scripts\SVRCUSTOM11.2.0.rsp
The problem is that when the command is invoked from command line (cmd), the installation is successful.
However, when the same command is invoked from under the InstallShield, the installation fails on Architecture requirement check:
INFO: *********************************************
INFO: Architecture: This is a prerequisite condition to test whether the system has a certified architecture.
INFO: Severity:CRITICAL
INFO: OverallStatus:OPERATION_FAILED
INFO: All forked task are completed at state performChecks
INFO: Completed background operations
INFO: Moved to state <performChecks>
INFO: Waiting for completion of background operations
INFO: Completed background operations
INFO: Validating state <performChecks>
INFO: Using default Validator configured in the Action class oracle.install.ivw.db.action.PrereqAction
INFO: Adding ExitStatus PREREQUISITES_NOT_MET to the exit status set
SEVERE: [FATAL] [INS-13013] Target environment do not meet some mandatory requirements.
CAUSE: Some of the mandatory prerequisites are not met. See logs for details. C:\Oracle\Inventory\logs\installActions2011-05-19_12-58-13PM.log
ACTION: Identify the list of failed prerequisite checks from the log: C:\Oracle\Inventory\logs\installActions2011-05-19_12-58-13PM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually.
INFO: Advice is ABORT
INFO: Adding ExitStatus INVALID_USER_INPUT to the exit status set
The questions:
1. Why the requirement checks give different results when installation is invoked from CMD and from InstallShield?
2. Why the requirement checks are done despite the parameters "-ignoreSysPrereqs" and "use_prereq_checker=false"?
3. What should I do to get the installation pass (either remove the check or make it satisfying)?
PS. The 32 bit Oracle Server installation on Windows 2003 works without problem when invoked from InstallShield.Please use 2008R2 if you want to install 11gR2 versionThank you for that update. Possibly it will help me to solve another trouble.
Regarding the problem I described, the issue is that I install Oracle Client 32 bit prior to trying to install Oracle Servier 64 bit.
The Oracle Client setup had started RemoteExecService.exe 32 bit process. And the process remained running after the installation completed.
The Oracle Server setup utilizes the running RemoteExecService.exe process. Since the process is 32 bit, the architecture requirement check had failed.
I've added to my script killing the process
taskkill /F /IM RemoteExecService.exe
before invoking the Oracle Server installation.
That way the Oracle Server setup starts another RemoteExecService.exe process and the new process is 64 bit.
The architecture requirement succeed. -
Problem while data processing TRANSACTION data from DSO to CUBE
Hi Guru's,
we are facing problem while data processing TRANSACTION data from DSO to CUBE. data packets processing very slowly and updating .Please help me regarding this.
Thanks and regards,
SridharHi,
I will suggest you to check a few places where you can see the status
1) SM37 job log (give BIrequest name) and it should give you the details about the request. If its active make sure that the job log is getting updated at frequent intervals.
2) SM66 get the job details (server name PID etc from SM37) and see in SM66 if the job is running or not. See if its accessing/updating some tables or is not doing anything at all.
If its running and if you are able to see it active in SM66 you can wait for some time to let it finish.
3) RSMO see what is available in details tab. It may be in update rules.
4) ST22 check if any short dump has occured.
You can also try SM50 / SM51 to see what is happening in the system level like reading/inserting tables etc.
If you feel its active and running you can verify by checking if the number of records has increased in the cube.
Thanks,
JituK -
Why does Aperture 3,not process RAW files from Leica D-Lux 5 ?
Hello:
The purchase of my Leica D-Lux 5 came with LR 3. All raw files can be processed in that Application.However.I also have Aperture 3 and it will not process RAW files from the D-Lux 5.I hope that Apple soon will address this inconvenience.Has anyone els had the same problem?
Hoping for a solution;Thanks John Basso. Mac OS X 10.6.7I can tell you that it does process them from Panasonic LX5's - I have one. The files are probably very similar with slightly different processing metadata and a different tag. It is possible to change the tag in the RAW file prior to import that "fools" aperture into thinking that the RAW is the same as a camera that is supported. I have done this with other cameras where the RAW files were really the same but the camera was not yet "officially supported" at the time I bought it.
I kinda remember doing it to the EP-2 or was it the EPL-1? Don't remember but there are plenty of tools that will allow this - google is your friend.
Just make sure that your install of Ap3/OS X DOES actually have support for the LX5... Might work but I have not tried it.
RB -
Hi,
When i move the project to new SOASuite designer, the transformation activity is showing as assign activity.. and its not moving the imported xsd folders from project root folder to the bpel folder.So while building, it's not able to find the xsd in the relative path what is there in the wsdl.
Thanks,
Bogi.Hi,
Bogiraja and me work on the same team... this is a follow up we noticed today. As part of the deployment descriptors of a BPEL, one can set the configuration property "xpathValidation" to False (it is by default True going by 10.1.2 documentation). The documentation says that this would make the compiler not to validate the xpath queries.
When we tried this in 10.1.3, it did not seem to make any difference and the compiler still did not allow a xpath query which contained a node name which was not defined in the WSDL (bpws:getVariableData('inputVariable','payload','/client:commonProjectProcessRequest/client:input/ns1:listOfProducts') in Bogiraja's mail above)
Basically, the problem is like this.
a. The WSDL for the BPEL process defines the input variable as a "string"
b. When this BPEL process is invoked, we read the content of this variable which is an XML and assign that to a variable of a defined type in the BPEL.
c. For this purpose, we used to use the syntax as mentioned by Bogiraja in 10.1.2 which does not seem to work on 10.1.3.
A further observation is that if we define a dummy variable of xsd:any and copy the content of the input into that variable and then apply a similar xpath ('/client:dummyXSDAnyVar/ns1:listOfProducts') on that resultant variable then it seems to work!!
Expected functionality? Anything we seem to be missing out here?
Would highly appreciate any responses.
Thanks in advance. -
Hi,
While trying to call a process chain remotely from SCM APO system to SAP BW system - we are getting below short dump -
Short text
Screen output without connection to user.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLSDH4" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Checked the RFC connection between APO and BW system through SM59 and it is working fine - Can anyone pease suggest what configuration could be missing which might be causing this short dump.
Thanks in advance.Additinal Data from Log -
User and Transaction
Client.............. 200
User................ "AQ1ALE200"
Language Key........ "E"
Transaction......... " "
Transactions ID..... "53F896E0992E0A50E10080000AF04150"
Program............. "SAPLSDH4"
Screen.............. "SAPMSSY1 3004"
Screen Line......... 2
Information on caller of Remote Function Call (RFC):
System.............. "AQ1"
Database Release.... 701
Kernel Release...... 720
Connection Type..... 3 (2=R/2, 3=ABAP System, E=Ext., R=Reg. Ext.)
Call Type........... "synchronous and non-transactional (emode 0, imode 0)"
Inbound TID.........." "
Inbound Queue Name..." "
Outbound TID........." "
Outbound Queue Name.." "
Client.............. 200
User................ "KANDIS"
Transaction......... "RSPC"
Call Program........."SAPLRSPC_PROCESSES"
Function Module..... "RSPC_DESTINATION_F4"
Call Destination.... "BQ2CLNT200_DIALOG"
Error analysis
During background processing, the system attempted to sen
screen to a user.
Current screen: "SAPMSSY0 " 0120.
How to correct the error
If the error occurred in your own ABAP program or in an SAP
program you modified, try to remove the error.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"DYNPRO_SEND_IN_BACKGROUND" " "
"SAPLSDH4" or "LSDH4F09"
"DISPLAY_LIST"
Information on where terminated
Termination occurred in the ABAP program "SAPLSDH4" - in "DISPLAY_LIST".
The main program was "SAPMSSY1 ".
In the source code you have the termination point in line 2205
of the (Include) program "LSDH4F09". -
Where is process.h?
Hi folks,
I am hoping this is a pretty silly question.
Where is process.h? I am porting a c shared object that was originally intended for Linux to Windows and specifically the LabWindows/CVI 2009 compiler. The code includes conditional defines for windows and in one of these sections there is an #include <process.h>.
Some fast googling and I see that other LabWindows/CVI developers use this in their code, but when I try to compile the compiler can't find this header. Windows search can't find it either, so no surprise there.
Where do you get it? Are you borrowing it from a Microsoft compiler?Hi Clendon
'process.h' is a component of C compilers that target DOS, Windows 3.1x, Win32, OS/2 or Novell NetWare - it contains function declarations and macros used in working with threads and processes. It's not a part of ANSI C so it will depend on which C compiler you're using to compile your code, if you're using GCC then I definitley wouldn't expect to find it included.
It's installed on my system within my Visual Studio headers folder. Here's a list of compilers which provide access to the file (Which I've taken from Wikipedia):
DJGPP
OpenWatcom
Digital Mars
MinGW
Microsoft Visual C++
Borland Turbo C, 2.0 and later
Lcc32
QNX Neutrino QCC 6.x
Thanks
Chris | Applications Engineer NIUK -
Faults in BPEL when invoked from a Custom built Web Application
Hello there,
I have developed a BPEL flow for a HealthCare demo and it works fine and all is well when it is invoked from the BPEL Console's initiate screen.
I developed a webapplication to invoke the same (using the regular com.collaxa api for invokation of any BPEL process). It invokes the BPEL successfully and I can see the whole Payload in the 'receiveInput' section of the BPEL Flow. But the very First 'Assign' in which i just assign a text string as a default value to an input element faults out stating that the 'to' field is a 'zero node'... The assign stage also shows the payload with all values in it. But it errors out...
here is the payload in the 'receiveInput' stage:
<inputVariable>
<part name="payload" >
<HealthCareWorkFlowProcessRequest>
<enduser_name>pavan</enduser_name>
<enduser_phone_number>08046521345</enduser_phone_number>
<enduser_username>pkvedam</enduser_username>
<enduser_email_id>[email protected]</enduser_email_id>
<problem_desc>cancer</problem_desc>
<prob_relates_to>onchology</prob_relates_to>
<doctor_assigned/>
<doctor_assigned_email_id/>
<proposed_date>13-10-2006</proposed_date>
<proposed_time>09:00</proposed_time>
<proposed_duration>01:00</proposed_duration>
<patient_comments>swelling in the arm pit</patient_comments>
<receptionist_comments/>
<doctor_comments/>
<receptionist_username>employee</receptionist_username>
<receptionist_email_id>[email protected]</receptionist_email_id>
</HealthCareWorkFlowProcessRequest>
</part>
</inputVariable>
Here is the ASSIGN stage errors out (copied to clipboard):
[2006/10/14 10:44:54]
Error in <assign> expression: <to> value is empty at line "46". The XPath expression:
"/child::client:HealthCareWorkFlowProcessRequedst/child::client:receptionist_username"
returns zero node, when applied to document shown below:
<HealthCareWorkFlowProcessRequest>
<enduser_name>pavan</enduser_name>
<enduser_phone_number>08046521345</enduser_phone_number>
<enduser_username>pkvedam</enduser_username>
<enduser_email_id>[email protected]</enduser_email_id>
<problem_desc>cancer</problem_desc>
<prob_relates_to>onchology</prob_relates_to>
<doctor_assigned/>
<doctor_assigned_email_id/>
<proposed_date>13-10-2006</proposed_date>
<proposed_time>09:00</proposed_time>
<proposed_duration>01:00</proposed_duration>
<patient_comments>swelling in the arm pit</patient_comments>
<receptionist_comments/>
<doctor_comments/>
<receptionist_username>employee</receptionist_username>
<receptionist_email_id>[email protected]</receptionist_email_id>
</HealthCareWorkFlowProcessRequest>
<selectionFailure>
<part name="summary" >
<summary>XPath query string returns zero node. According to BPEL4WS spec 1.1 section 14.3, The assign activity <to> part query should not return zero node. Please check the BPEL source at line number "46" and verify the <to> part xpath query. </summary>
</part>
</selectionFailure>oops... sorry... I had typed it in as there is no way to copy that 'error message' on to the clipboard from the BPEL FLOW depiction.
it must have read 'HealthCareWorkFlowProcessRequest'...
the problem is not with the typo... :(
Am not able to find the root cause... but the flow fails when invoked from my web application... -
Where are all my pics from my iphone that are suppose to have been backed up in icloud
where are all my pics from my iphone that was suppose to be backed up to icloud?
Welcome to the Apple Community.
The difficulty in restoring iCloud data from a back up is that the back up is older than the current version on iCloud and anything that is restored gets removed again when an iCloud sync occurs.
Ensure the device is connected to your local network.
Start the restore from iCloud back up.
Allow the devices settings to restore (watch for the confirmation of completion).
As the apps begin to restore pull the connection to your router WAN port (the one that goes to the telephone point).
Wait for the time out confirmation.
Navigate to settings > iCloud and turn off contact syncing (keep contacts when prompted).
Reconnect the router to the internet and let the restore process complete.
Delete any iCloud contacts from iCloud.com on a computer.
Navigate to settings > iCloud and turn on contact syncing (merge contacts when prompted).
May I suggest that you carry out a back up to iTunes before you try anything, that way should things become even worse, you can at least restore back to where you are now.
Maybe you are looking for
-
Remote procedure call failed and did not execute response after changing contents
Hey Hey! I have reviewed the other posts related to this issue but have not found a solution. I have done myself quite a mischief and hope someone here can help me out! I'm running an old ACER laptop with Windows 7. This PC belonged to an old colleag
-
Why can't I click on the movie clips when they are moving fast?
I am making a game where insects in an array fall down from above the screen. The user clicks on these insects to increase his/her score. When the score reaches specific points, the speed increases. When the speed increases, it gets harder to click o
-
Using HTML script in Crystal Reports??
Can anyone let me know how to use HTML scripts in Crystal Reports? I just need to develop report using HTML so that the output of the report will be in RIch text fomat
-
How to create Credit or Debit Memo for Third party orders
Dear All, Is it possible to create Credit or Debit Memo for the Third party Orders. Is there any standard procedure to do that? Kindly explain. Regards, Mullairaja
-
Interruption while updating from 12.1.1 to 12.1.3
Dear Legends, As i am doing an upgrade of 12.1.3 from 12.1.1, first patch 9239089 has been applied successfully but while compiling the APPS schema it shows an error kernel : journal commit I/O error I kindly request you to help me on this by providi