Running executables from a pdf
Hi,
recent changes to the adobe reader security policy have lead to problems opening executable files from a pdf. After doing some research i have been able to enable their access by altering the registry value of the built in permissions list as this reverts reaaders functionality to simply prompt to open if trusted, ie ive open the machine to 'social engineering' attacks which is not an issue for me. I tried alternatives to this but to no avail.
I was under the assumption that if i added the location of the pdf to the priveliged locations list that this would allow the workflow to proceed as it used to previously. This is not the case i see a prompt saying that this file is set to be launched by a pdf, this is currently dissallowed by your system administrator. This prompt occurs for me regardless of wether or not i enable enhanced security. After investigation i found i may have to allow the use of 'priviliged locations' as an administrator, but the value was not to be found in the registry.
Did i need to enable 'priviliged locations' via the custom install wizard and would i now have to manually create this key to have it work?
The real issue is that i work for an orginization which produces these pdf's as support material for textbooks and this method of making the executables accessable ( registry modification ) is not suitable for our end users.
You should look for a different way of distributing your executables.
Similar Messages
-
I try to restrict users from executing any potentialy dangerous files. So according to Windows policies I set. Users can run any application from Program Files, Program Files (x86), Windows and all users' desktop folder. Users have no permission to write anything in this folders. When user duble clicks for example *.doc document on his desktop - document opens with MS Word just fine. But when user try to open this document from e-mail attachment directly (selecting open with MS Word, instead of saving) - he sees an error - "This action is restricted by local policy. Ask your system administrator." (not exact text).
So I want, users able to open attachments from Thunderbird automatically, but not able to run any application or link, except Program Files, Program Files (x86), Windows and all users' desktop folder. How can I get this result?
Thanks in advance.
Serious Diman.
P.S. Sorry for my bad english. It's not my native language.Thanks for answering.
I found out what was happening.
This strange "bug" affects several computers with Windows 7 Ultimate in my case.
When you create SRP (software restriction policies) it creates two default rules for running programs: windows folder and Program Files folder. Manually I add "C:\Program Files (x86)" in unrestricted locations. BUT Windows and Program Files folder linked in default rules not directly, but through registry keys. And this part seems tricky. You CAN run executables from Program Files. You CAN run executables from Program Files (x86). But if Thunderbird or Firefox try to run MSword, or excel or writer for opening *.doc or *.odt or some other downloaded file - running from Program Files blocked by SRP.
So to resolve this problem you just need to replace rules for undirect paths like %HKLM/software/microsoft/windows ... etc% with direct ones, such as "C:/Windows" and "C:/Program Files/". After this all works fine. Attachments and downloaded files opens automatically without problems. -
I found a workaround for the problem of not being able to run executables from the Temp folder.
I happened upon the Full Firefox installer download page. I downloaded the full installer and used WinRar to extract the downloaded file to a folder then I could run setup.exe and Firefox installed successfully.
Please publish the link to the full Firefox installer on the same page where the stub installer is published.
Thank you.Hello,
Full installers can always be downloaded here:
* https://www.mozilla.org/en-US/firefox/all/
I am assuming you went to this page:
* https://www.mozilla.org/en-US/firefox/new/
I notice the page has changed a little from the last time I saw it, but you can reach the first link I posted by clicking "Systems & Languages". -
Using Web Service from LiveCycle PDF Dynamic Form.
I have developed Staff Attendance Sheet about 7 years ago using Microsoft Office Web Componenets Data Access Pages (OWC DAP).
See image below of the current report using OWC DAP:
http://bit.ly/cAfeYs
Since we are moving our legacy systems to SAP, this report will have to be re-implemented using Adobe LiveCycle PDF which is connecting to Web Service over SAP Systems (since OWC does not connect to Web Service).
The SAP development team have developed the initial webservice which generates the required data.
I have developed the initial version of the LiveCycle PDF, which can be downloaded from this link:
http://bit.ly/9KBgm0
The following is a screen snapshot of the LC Desinger Form:http://bit.ly/cxMK62
When the web service is executed from inside PDF the result looks as follows:
http://bit.ly/cacbCg
The webservice accepts the following required parameters:
1. Period: YYYYMM. User Specified Value.
2. Staff ID: 9999999. It must be supplied automatcially to the web service and it must be the Windows ID of the User Logged In to Windows
Domain.
Other parameters are optional.
Assumptions:
==========
1. I am not using any Adobe Forms Server Technology. I can use LiveCycle Desinger ES2 and LiveCycle Reader Extensions Server.
2. I can alse develop using .NET to get the Logged In User ID (Windows), generate the XDP from ASPX Page and attach the XML to the XDP.
3. We are using IE8 with Adobe Reader 9 Plugin (IE add-on) to display LiveCycle PDF inside IE.
Questions:
========
1. First time the webservice is executed, I will get a prompt to allow/deny execution of the webservice. This is a security issue here, becuase we do not want any user to know the link to the Web Service. How we can hide the link to the webservice and prevent any user from getting the link ?
2. How I can stop the Prompt to Allow/Deny execution to the Web Service for good ? As you know, users will get confused, and when we launch this PDF, it will generate a lot of calls to the Service Desk (more than 1000 users).
3. The Web Service uses Simple User Name/Password for authentication to run the webservice. I need to embed the User Name/Password inside
the PDF, and also prevent any user for getting them, how ?
4. I want to send the Staff ID Parameter to the Web Service Automatically which is the Logged In User ID (Windows). This is the same value of the "Login Name" which can be accessed using Acrobat JavaScript. But the problem, this script must be trusted, and it will be a long story. Any ideas how to implement this requirement using simple methods ?
5. If I manage to send the Staff ID Parameter to the Webservice automatically (Logged In User ID), also, I want to prevent the user from sending a different user ID, ie, prevent him from using Import Data to Form to specify a Different User ID for the Webservice Parameter. How ?
I appreciate your help if you have any ideas about the above.
Tarek.Hi Tarek,
First of all, Thank for your replying.
I have developing Adobe LiveCycle xdp form with a button. The SAP Web Service will be called when the button is pressed.
Before that, I ‘m able to call another ASP.NET web services by using SOAP.request call. However, when I apply the code to call SAP web service, it doesn’t work. I checked that the web service is valid. And I found that there is something wrong when implementing the SOAP.request call. But I have no idea what wrong is it. So, I beg your help
The following is the code in the click event of the button:
//mainData.sfMain.Button7[1]::click - (JavaScript, client)
var webServiceEndPoint = "http://xxxxxxx.xxxxxxx.com:8000/sap/bc/srt/wsdl/bndg_DEDB492BB032E7F1B09F001CC4FBCEC9/wsdl11/allinone/ws_policy/document?s ap-client=300";
var staffIDInput = "9999999";
var oAuthenticator = {
Username: "usr",
Password: "pw"
app.alert("1");
var response = SOAP.request({
bEncoded: false,
cResponseStyle: SOAPMessageStyle.Message,
cURL: webServiceEndPoint,
oRequest: {"urn:Z_RFC_GET_STAFF_BANK_INFO":{A_STAFF_ID: staffIDInput}},
cAction: "urn:sap-com:document:sap:rfc:functions",
oAuthenticate: oAuthenticator
app.alert("2");
WSDL is shown as follow:
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions targetNamespace="urn:sap-com:document:sap:rfc:functions" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="urn:sap-com:document:sap:rfc:functions" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
- <wsdl:documentation>
<sidl:sidl xmlns:sidl="http://www.sap.com/2007/03/sidl" />
</wsdl:documentation>
<wsp:UsingPolicy wsdl:required="true" />
- <wsp:Policy wsu:Id="BN_ZWS_ALC_GET_STAFF_BANK_INFO">
- <wsp:ExactlyOne xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:sapsp="http://www.sap.com/webas/630/soap/features/security/policy" xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility">
- <wsp:All>
- <sp:TransportBinding>
- <wsp:Policy>
- <sp:TransportToken>
- <wsp:Policy>
<sp:HttpsToken />
</wsp:Policy>
</sp:TransportToken>
- <sp:AlgorithmSuite>
- <wsp:Policy>
<sp:TripleDesRsa15 />
</wsp:Policy>
</sp:AlgorithmSuite>
- <sp:Layout>
- <wsp:Policy>
<sp:Strict />
</wsp:Policy>
</sp:Layout>
</wsp:Policy>
</sp:TransportBinding>
</wsp:All>
</wsp:ExactlyOne>
<saptrnbnd:OptimizedXMLTransfer uri="http://xml.sap.com/2006/11/esi/esp/binxml" xmlns:saptrnbnd="http://www.sap.com/webas/710/soap/features/transportbinding/" wsp:Optional="true" />
</wsp:Policy>
- <wsp:Policy wsu:Id="IF_ZWS_ALC_GET_STAFF_BANK_INFO">
- <sapsession:Session xmlns:sapsession="http://www.sap.com/webas/630/soap/features/session/">
<sapsession:enableSession>false</sapsession:enableSession>
</sapsession:Session>
<wsp:ExactlyOne xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:sapsp="http://www.sap.com/webas/630/soap/features/security/policy" xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility" />
</wsp:Policy>
- <wsp:Policy wsu:Id="OP_Z_RFC_GET_STAFF_BANK_INFO">
<sapcomhnd:enableCommit xmlns:sapcomhnd="http://www.sap.com/NW05/soap/features/commit/">false</sapcomhnd:enableCommit>
<sapblock:enableBlocking xmlns:sapblock="http://www.sap.com/NW05/soap/features/blocking/">true</sapblock:enableBlocking>
<saptrhnw05:required xmlns:saptrhnw05="http://www.sap.com/NW05/soap/features/transaction/">no</saptrhnw05:required>
<saprmnw05:enableWSRM xmlns:saprmnw05="http://www.sap.com/NW05/soap/features/wsrm/">false</saprmnw05:enableWSRM>
</wsp:Policy>
- <wsdl:types>
- <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:rfc:functions">
- <xsd:element name="Z_RFC_GET_STAFF_BANK_INFO">
- <xsd:complexType>
- <xsd:sequence>
<xsd:element name="A_STAFF_ID" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
- <xsd:element name="Z_RFC_GET_STAFF_BANK_INFOResponse">
- <xsd:complexType>
- <xsd:sequence>
<xsd:element name="L_BANK_ACC" type="xsd:string" />
<xsd:element name="L_BANK_ACC_HOLDER" type="xsd:string" />
<xsd:element name="L_BANK_NAME" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
- <wsdl:message name="Z_RFC_GET_STAFF_BANK_INFO">
<wsdl:part name="parameters" element="tns:Z_RFC_GET_STAFF_BANK_INFO" />
</wsdl:message>
- <wsdl:message name="Z_RFC_GET_STAFF_BANK_INFOResponse">
<wsdl:part name="parameter" element="tns:Z_RFC_GET_STAFF_BANK_INFOResponse" />
</wsdl:message>
- <wsdl:portType name="ZWS_ALC_GET_STAFF_BANK_INFO">
- <wsp:Policy>
<wsp:PolicyReference URI="#IF_ZWS_ALC_GET_STAFF_BANK_INFO" />
</wsp:Policy>
- <wsdl:operation name="Z_RFC_GET_STAFF_BANK_INFO">
- <wsp:Policy>
<wsp:PolicyReference URI="#OP_Z_RFC_GET_STAFF_BANK_INFO" />
</wsp:Policy>
<wsdl:input message="tns:Z_RFC_GET_STAFF_BANK_INFO" />
<wsdl:output message="tns:Z_RFC_GET_STAFF_BANK_INFOResponse" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="ZWS_ALC_GET_STAFF_BANK_INFO" type="tns:ZWS_ALC_GET_STAFF_BANK_INFO">
- <wsp:Policy>
<wsp:PolicyReference URI="#BN_ZWS_ALC_GET_STAFF_BANK_INFO" />
</wsp:Policy>
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
- <wsdl:operation name="Z_RFC_GET_STAFF_BANK_INFO">
<soap:operation soapAction="" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="service">
- <wsdl:port name="ZWS_ALC_GET_STAFF_BANK_INFO" binding="tns:ZWS_ALC_GET_STAFF_BANK_INFO">
<soap:address location="http://xxxxxxx.xxxxxxx.com:8000/sap/bc/srt/rfc/sap/zws_alc_get_staff_bank_info/300/zws_alc _get_staff_bank_info/zws_alc_get_staff_bank_info" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions> -
Can I use SubPanels to display and run multiple executables from the same GUI?
I have two Labview executables that performs some A/D I/O, each using an independent USB-6008. I would like to run both of these executables from a single UI. Is this possible usin SubPanels? Or some other method?
I found KB regarding exe's and VI Server but can't seem to get the suggested workarounds implemented.
http://digital.ni.com/public.nsf/allkb/8545726A00272EB0862571DA005B896C?OpenDocument
I am using Labview2009
Thanks
Dan
Solved!
Go to Solution.DBerry wrote:
No, of course I am not sure yet. I have only begun testing this method.
Not sharing common hardware (separate USM-6008s).
Here is the whole picture:
I have developed a top-level VI that performs Daqmx IO using a single USB-6008. The top-level VI references a Project Daqmx Task that points to the desired 6008. I would like to create a single UI that uses this top-level VI to control twoUSB-6008s simultaneously. I thought I could build the top-level VI into 2 separate exes, where the only difference between the exes is the hardware it points to (one exe to each of the 6008s). But I have been unsuccessful at running these two exes within a single UI. I attempted use subpanels on a tab control to do this but I am unable to obtain a reference to the top-level vis once they have been built into an exe. I have also tried building a dll and exporting the top-level vi from the dll build but i can't seem to get that to work either. In both of these cases my Open VI reference function returns errors (Error 1445). I am aware of the changes in referencing VIs from within an exe/dll since LV8.2 - http://digital.ni.com/public.nsf/allkb/8545726A00272EB0862571DA005B896C
The link seems to suggest that I should be able to obtain a reference to the top-level vi within the dll but I can't get it to work.
So I then moved on to the above method (making all the subvis reentrant). I just haven't figured this all out yet.
If you have suggestions on other problems I may run into please share. I think I can eliminate my FGs but haven't gotten back to this yet.
Thanks
Dan
When I am designing apps of the type you described I have kept the ned goal in mind from the begining since of the issue you are mentioning. I also don't want to tell you to throw it all away and start over. So with that in mind I have been looking at your posts and only offering the least destrutive ideas first. With that in mind I would like to invite yo uto look at the code i posted in this thread (reply #18 has a zip).
That code shows how to realize un-dockable GUI regions but it passes the ref of the top level VI to a reentrant VI it instanciate for each undockable region. It may have enough hints and technique to give you some ideas that will work for you.
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction -
Why won't Adobe reader no longer let me view previously download (from Safari) pdf's? I am running OSX 10.8.5 and have uninstalled and reinstalled latest version of Reader. I get this error message "Adobe Reader could not open 'OD Test Bed Proposals_0.pdf' because it is either not a supported file type or because the file has been damaged (for example, it was sent as an email attachment and wasn't correctly decoded)." I have tried changing the 'open with' options too. Thanks
Try this:
Go to: Mac HD/Library/Internet Plug-ins
Trash the AdobePDFViewer.plugin and AdobePDFViewerNPAPI.plugin files
Empty the trash
Relaunch Safari. You can now download undamaged PDFs. -
How to run an executable from command-line
I'm learning how to use the Terminal and I got stuck in a silly thing (I suppose it is). How can I run an executable file from command-line in Terminal?
For example: I have a file named "Hello" in the folder /sample. If I use the ls command (ls sample), I can see the file Hello. Then I move to the directory (cd /sample) and try to run the file Hello (typing "Hello") but I got "command not found" message.
If I drag the Hello file from Finder to Terminal and hit Return, it runs perfectly. And if I type the full path to the file (even if I'm already inside its directory), it also runs.
So, my doubt is if there is any command to run an executable from command-line.
ThanksKJK555 wrote:
Hi VK:
Can you enlighten me on why it's neccessary to do the "./" thingy in OS X when in unix/linux
I never had to resort to doing that?
Kj
I took the trouble of reading *man bash* and it explains the issue. to add the current directory to PATH you need to add an empty path to PATH like this
PATH=$PATH::
you can add it to ~/.bash_profile so that it's executed automatically when you start bash. I suspect the linux system you are talking about had this set up by default or had it added to PATH in /etc/profile which defines PATH globally. -
Can I run a third party executable from LabView?
I have a third party image sensor executable. Is it possible to start this executable from a LabView VI? I know that you can run a dll from LabView. I was wondering if you can do the same with a standard .exe file.
Yes, you can use the "System Exec.vi", located in different spots depending on which version you're using.
It acts as a command line interface - essentially the same as if you run CMD.
Search for it in the help if you can't find it in your palette. -
How do I run a labview executable from C++
I have an application written in C++ that runs some VIs in the Labview Development Environment. I'm using Labview 6.02 and VisualC++ and the runtime engine is installed. What I want to do is not use the LDE and just call the LV executable from C++. I found some documentation but what I tried is not working for me. What I am looking for is a good example of C++ code that runs a LV executable.
The help would be appreciated.> I have an application written in C++ that runs some VIs in the Labview
> Development Environment. I'm using Labview 6.02 and VisualC++ and the
> runtime engine is installed. What I want to do is not use the LDE and
> just call the LV executable from C++. I found some documentation but
> what I tried is not working for me. What I am looking for is a good
> example of C++ code that runs a LV executable.
> The help would be appreciated.
>
One possibility is to think of the LV executable the same as an
executable built with any other development tool. Invoke it using the
command function that launches via the command line or a fork command.
Another possibility is to make a DLL instead of an EXE.
Finally, you have the option of using the VI Server through a
ctiveX.
This will work better if you have only one of the executables or the LV
editing environment on a particular PC.
Greg McKaskle -
Run external executable from script
Hi,
it's possible launch an external executable (Es. .\smsclient.exe "3201234567" "SMSClient.exe Tested on %date% at %time%") from script .aef (not from CAD)?Hi Anthony,
i have developed a Java class how you said me. I receive the sms, if run application from Eclipse. But if I invoke this class from script .aef not operate. For an simply example i have also created an Notepad example but not open pop up with notepad but also in this case if I run application from Eclipse all correctly function.
Above there is my script and java source for Notepad example.
Have you any suggestion?
***************************************SCRIPT testNOTEPAD.AEF********************************
Start
Do
testpackage.Notepad AA = new testpackage.Notepad();
End
In console i read this output:
Begin Debugging C:\UCCX_Script_Esempi\TestNotepad.aef...
when i stop debug:
Done Debugging C:\UCCX_Script_Esempi\TestNotepad.aef.
but Nptepad.exe not running
*******************************************JAVA SOURCE ********************************************
package testpackage;
import java.io.*;
public class Notepad {
public static void Main(String args[]) {
try {
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec("notepad.exe");
BufferedReader input = new BufferedReader(new InputStreamReader(pr.getInputStream()));
String line=null;
while((line=input.readLine()) != null) {
System.out.println(line);
int exitVal = pr.waitFor();
System.out.println("Exited with error code "+exitVal);
} catch(Exception e) {
System.out.println(e.toString());
e.printStackTrace(); -
Running executable JARs from Windows
Hi!
I have this executable JAR file with no problems for running it from the Windows console using the "java -jar jarfile" command. But if I double click the same JAR file in Windows explorer I get a "Main class not found" error. Does anyone know what's happening here ?
Thanks in advanceI think the following varies somewhat depending on which Windows you are using. On Win 2000 in a Windows folder, select Tools menu, Folder Options and select File Types. Then select JAR and click on Advanced. Under Actions, there select "open" and click on Edit. For the Application, you should see something like "C:\Program Files\Java\j2re1.4.1_01\bin\javaw.exe" -jar "%1" %*
-
Running an Executable from a JAVA API in LINUX
Hi,
I want to run a C++ executable from my JAVA API in Linux. This is the sample of the code which i
have used
String[] arguments = new String[5] ;
arguments[0] = "/usr/local/code/fun/dcmdump";
arguments[1] = "+f";
arguments[2] = "/usr/local/code/fun/240.dcm";
arguments[3] = "+W";
arguments[4] = "/usr/local/code/fun";
Process p = Runtime.getRuntime().exec(arguments);
On running the test file, the program seems to hang there. dcmdump is the name of my c++ executable and arguments [1] - [4] are its inputs. dcmdump should accepts these inputs and dump the contents of the file 240.dcm into the path mentioned by the last argument.
But my program jst hangs. Is the the correct way to go about??
Any suggestions or ideas r welcome!!
Please let me know
Thanks
DhavalHi
I did the following
String[] cmd ={"/bin/sh","-c","/usr/local/code/fun/dcmdump","+f","/usr/local/code/fun/240.dcm","+W","/usr/local/code/fun"};
Process p = Runtime.getRuntime().exec(cmd);
When i execute my application, i see the following output
[root@voltaire fun]# java TestRead2
$dcmtk: dcmdump v3.5.3 2004-05-27 $
dcmdump: Dump DICOM file and data set
usage: dcmdump [options] dcmfile-in...
parameters:
dcmfile-in DICOM input filename to be dumped
general options:
I try to write the arguments in the command line when i execute but still get the same output.
I dont think dcmdump is receving any arguements..
Executing /bin/sh does it mean you have to mention the arguements in the command in the same manner that i have the String[] cmd??
PLease let me know..
Also i have put a Buffered reader to capture the output of dcmdump but I dont think i have reached my application has reached thr as yet. The code i have written is
// put a BufferedReader on the output
InputStream inputstream = p.getInputStream();
InputStreamReader inputstreamreader = new InputStreamReader(inputstream);
BufferedReader bufferedreader = new BufferedReader(inputstreamreader);
// read the output
String line;
while ((line = bufferedreader.readLine()) != null) {
System.out.println(line);
Please let me know your suggestions/ideas.
thanks -
Am wanting to run executable files where in system is the administrator sign in?
If you are talking about .exe files, macs can't run those. Look for a .dmg version.
-
Run vbscript from applet.
Hi,
i have a vbscript to perform doc to pdf convertion. I placed vbs file in jar and tried to execute with getRuntime().exec
Runtime.getRuntime().exec("wscript \"\\doctopdf.vbs\"");No way, it reading from local path. How can i execute vbs file from jar and execute locally?? Is it possible? Or any other way to perform my task?
Thanks in advance..
Joejomon_0012 wrote:
..i have a vbscript.. I have a machine that will run Java, but not VBScript.
..to perform doc to pdf convertion. I placed vbs file in jar and tried to execute with getRuntime().execIs the applet trusted?
Runtime.getRuntime().exec("wscript \"\\doctopdf.vbs\"");1) Use ProcessBuilder for a 1.5+ app.
2) A file argument with no spaces usually can be included without quote marks.
No way, it reading from local path. How can i execute vbs file from jar and execute locally??.. Please fix that sticky '?' key.
..Is it possible? Or any other way to perform my task?You might expand the script out to the local file system (e.g. to the temp directory) and run it from there. Of course, that would fail on this box, as mentioned earlier. -
Can not see running jobs from, package
I have a problem with processing parallely runing jobs:
I am creating another immediately runned jobs in a main job. Those two parallel jobs (2 loads from different databases) have to be finished before I run next operation (working out loaded data). Problem is that, after starting those 2 parallel jobs, I can not see them by select from ALL_SCHEDULER_RUNNING_JOBS that is executed immediately after I create those jobs in a package. If I take a look into ALL_SCHEDULER_RUNNING_JOBS from anonymous statement I can see all my running jobs. Let's sum it up:
1/ Start of main job
2/ Running 2 immediately created jobs (load data)
3/ Checking in loop if jobs created in step 2 are still running
3.1/ Jobs are running (ALL_SCHEDULER_RUNNING_JOBS check) - sleep for a
while - It never happens - can't see any running jobs from select executed in
package but can see them in
anonymous statement
3.2/ Jobs finished - start processing loaded data
Can somebody help me with this task?
Thanks alot!
JakubHi,
There is no reason a job should be visible from an anonymous block but not from inside a job. There are two things that may be happening here.
- jobs scheduled to run immediately my not start running as soon as they are created/enabled, you may need to wait a bit before they start running (they will appear in all_scheduler_jobs immediately but maybe not all_scheduler_running_jobs immediately)
- you may be running into privilege issues. Is the user that executes the anonymous block the same as the user that the job is running as (the job's schema) ? If not maybe the job user does not have privileges to see the job (you can grant alter on the job to the user to ensure this).
Can you see the jobs in the all_scheduler_jobs view from within the job with status RUNNING ? If you can see jobs in all_scheduler_jobs as RUNNING but not in all_scheduler_running_jobs then this is a bug of some sort.
Thanks,
Ravi.
Maybe you are looking for
-
Intreperter Failed ERROR while cancelling leave request in ESS
Hi all, We are facing this issue. When a person goes to ESS and tries to delete a wrongly raised leave request by pressing on trash button. We get a confirmation screen. In that after pressing on " Delete leave request" we get the following erro
-
ABAP Dump Error - System error in program RSMDATASTATE
Hi Experts, We have a Process Chain which loads data, fills aggregates and does a rollup. Suddenly last week , the rollup step failed giving a error: No filled aggregates for the Cube We ran the Program SAP_AGGREGATES_ACTIVATE_FILL. After running the
-
i need some help, my iphone was stolen on april 20 and i did not download the mobile me application for me to locate it. I already have repported it to my service provider and it was blocked via IMEI. Is there anyway apple coul help me to find it? i
-
HT5654 Ipod disabled and I'm unable to restore it. What should I do?
I'm not able to restore my daughter Ipod 5 after she disabled it. What should i do?
-
Using Firefox 7.0.1 on a MacBook Pro with OS 10.6.8 and NO OTHER applications running, I am consistently getting the message that Your Mac OS X startup disk has no mor space for application memory. It is happening whenever I try to do something using