An error when calling DAQmx from TestStand
Hi,
I get very mystic error when calling DAQmx Create Channel (Digital input) and DAQmx Read (Digital Bool 1Line 1Point) vis. Difficulty is that it does not occur every time. It is random. Any ideas what might cause this error? I uninstalled Traditional DAQ drives because they are not in use but it does not help.
Please, see attachment.
BR,
Jick
Attachments:
daqerror.PNG 80 KB
Here is some additional information. See attachments.
I can not get that error using MAX or looping it only. There is something else outside which causes the error. It can not be Traditional DAQ because I uninstalled it. These vis are running in a loop during the test in the batchmodel.
BR,
Jick
Attachments:
daqerror2.PNG 33 KB
daqerror3.PNG 15 KB
Similar Messages
-
Error when call fmx from browser
I have used OAS 4.0.7 with yt40.dll upgraded, NT 4.0
SP4 and Developer 6.
I have configured application cartridge according Developer6
Server doc instructions.
When I call fmx from browser Netscape 4.6
(http://hostname/webforms?module=fmx_name) the error "Applet
oracle.forms.engine.Main class oracle.forms.engine.Main could not
be loaded".
OAS inserts in file \orant\ows\website40\log the message
"Parameter module is missing from URL and cartridge settings"
Can anybody help me please?.
Ruy Chicaco
nullHi Adnan
I have configured my apps similary the example in
\orant\tools\devdem60\web then it rans fine.
Thanks,
Ruy Chicaco.
Adnan Imtiaz (guest) wrote:
: Hi there,
: I'm facing the same problem myself...but mine goes into doing
: something & returns an "Internal Error" message in the
: browser....
: Try running the static HTML file from its directory & see
whether
: that even runs or not....
: Any helpp would be greatly appreciated.....
: Thanks.
: Ruy chicaco (guest) wrote:
: : I have used OAS 4.0.7 with yt40.dll upgraded, NT 4.0
: : SP4 and Developer 6.
: : I have configured application cartridge according Developer6
: : Server doc instructions.
: : When I call fmx from browser Netscape 4.6
: : (http://hostname/webforms?module=fmx_name) the error "Applet
: : oracle.forms.engine.Main class oracle.forms.engine.Main could
: not
: : be loaded".
: : OAS inserts in file \orant\ows\website40\log the message
: : "Parameter module is missing from URL and cartridge settings"
: : Can anybody help me please?.
: : Ruy Chicaco
null -
Getting ie error when calling event from code.
Hi all!
I've got an application (running on 6.40 sp8, ep6 sp2) that is pretty basic by all means. Since I want to implement some way to tell the user when he/she has made an error or just to inform him/her about something, I decided to use the ConfirmationDialog.
I've created an action called onActionShowErrorMessage in my view. This action is tied to my controller and an event defined in the controller.
Hence, when I want to show the ConfirmationDialog to show the user an error message, I call the controller method and in the method I fire the event that my view method is looking for.
So far so good..
When I call my controller method from a button action in the view everything works nicely, but when I try to call it from the wdInit method it fails?! I do get the ConfirmationDialog up but I also get an IE error window telling me that IE is trying to open a page it cannot find. I have no idea why it tries to open any page at all, since there is no navigation defined for this action.
Anyone got an idea? I couldn't find any good stuff in the system logs either
Best regards,
AndreasHello Sam!
Thanks for your answer! I would like to use something more of a pop thing, since i want to make sure the user sees it. The MessageManager does not work as good as it used to anymore, since it puts all messages in the bottom of the page. This page needs to be scrolled in order to see the error message..
Anyone got an idea of a workaround? I'm reading a propsfile, and in case I'm not able to read it I want to display this to the user.
B.R
Andreas -
Getting 500 Error when calling XI from Siebel
Hi,
We have generated a WSDL file from XI and gave it to Siebel team. They are getting a 500 Error when they try to call us using that WSDL file. Below is the error message they are getting.
"[1] Error Invoking service 'MI_SIEBEL_WS_ORDER_TOXI_OUT', method 'MI_SIEBEL_WS_ORDER_TOXI_OUT' at step 'Call Web Service'. (SBL-BPR-00162).
[2] HTTP Request error during 'Submitting Data Send HTTP request': 'Status code -500'(SBL-EAI-04117)"
Thanks in advance for the help.
Thanks
KumarHi,
Are you sure your Sender SOAP adapter is configured properly. Also ensure that the SIEBEL team is using the right URL to communicate to the SOAP adapter.
First try using SOAP Client and see if the scenario is working fine. If so then the problem lies in SIEBEL.
Check this link for confiuring SOAP sender
http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm
Thanks,
Pakash -
XML Deserialization Error when calling WebService from WebDynrpo
Hi all,
when calling a WebService-method from my WebDynpro-application, I get the following error message:
"Deserializing fails. Nested message: XML Deserialization Error. Can not create instance of class [com.karmann.ApplMan.dto.SoftwareKomponenteDTO] when deserializing XML type [urn:com.karmann.ApplMan.dto][SoftwareKomponenteDTO].."
SoftwareKomponenteDTO is a class that I have implemented. It implements Serializable and overwrites the methods "equals()" and "hashcode()". It contains members of types long, String and java.sql.Date.
The method I call needs an argument of type SoftwareKomponenteDTO. Other methods which return something of type SoftwareKomponenteDTO do not make any problems.
The same error message appears when I test the WebService-method in the WebService-navigator. So I assume that the problem is not the way I call the method from WebDynpro.
Thanks for help,
ChristophThanks for this hint, Amar. But this points directly to my next problem: How can I set this parameter. I know how to set flat parameters (e.g. of type long, boolean, etc.). But how can I set a parameter of a complex type?
For example I can call
wdContext.currentSaveElement().setIdFather(long id)
in order to set the parameter idFather of type long for the WebService-method save(). But there is no method
wdContext.currentSaveElement().setIdFather(SoftwareKomponenteDTO aKomp)
Could you please help me on more time?
Kind regards,
Christoph -
Error when calling webservice from oracle function.
Hi,
I am getting following error when i am trying to call webserivce from oracle function. Please can anyone suggest the required solution. Below is the error obtained.
Thanks.
ERROR at line 1:
ORA-31011: XML parsing failed
ORA-19202: Error occurred in XML processing
LPX-00225: end-element tag "UL" does not match start-element tag "P"
Error at line 15
ORA-06512: at "SYS.XMLTYPE", line 54
ORA-06512: at "SCOTT.DEMO_SOAP", line 87
ORA-06512: at "SCOTT.WEB_SERVICE", line 17The error message implies that the web service is returning something that is not well formed xml. Can you verify what is being returned by the web service call
-
Error when call javabean from form6i
I try to call javabean from Form6i. I have downlaoded four excample from Oracle Sample Code. But I can't run the example whenever from Form Builder or browser. When I run the html in IE or Natscape browser, I meet a eorror message :
java.lang.NoClassDefFound Error: sun/applet/AppletViewer
I have copy all example classes into e:\orant\forms60\java\oracle\forms\demos\ directory and the jar file copy into e:\orant\forms60\java directory.
Inside the html I set the codebase to e:\orant\forms60\java.
Is there any error or I still need to set some anothers settings?
Help please?
nullHi Adnan
I have configured my apps similary the example in
\orant\tools\devdem60\web then it rans fine.
Thanks,
Ruy Chicaco.
Adnan Imtiaz (guest) wrote:
: Hi there,
: I'm facing the same problem myself...but mine goes into doing
: something & returns an "Internal Error" message in the
: browser....
: Try running the static HTML file from its directory & see
whether
: that even runs or not....
: Any helpp would be greatly appreciated.....
: Thanks.
: Ruy chicaco (guest) wrote:
: : I have used OAS 4.0.7 with yt40.dll upgraded, NT 4.0
: : SP4 and Developer 6.
: : I have configured application cartridge according Developer6
: : Server doc instructions.
: : When I call fmx from browser Netscape 4.6
: : (http://hostname/webforms?module=fmx_name) the error "Applet
: : oracle.forms.engine.Main class oracle.forms.engine.Main could
: not
: : be loaded".
: : OAS inserts in file \orant\ows\website40\log the message
: : "Parameter module is missing from URL and cartridge settings"
: : Can anybody help me please?.
: : Ruy Chicaco
null -
BEx Web: Java Error when calling query from Query Designer
When designing a query in the designer and executing it via the portal,
I get the following error:
com.sap.ip.bi.base.application.variableprocessor.IVariableProcessor.synchronizeStateVariables()V
The complete exception is:
com.sap.ip.bi.webapplications.runtime.controller.MessageException: Error while calling the method "processDialogCommand" at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2366) at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:841) at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:775) at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:412) at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:21) at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209) at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114) at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189) at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215) at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645) at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189) at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753) at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240) at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522) at java.security.AccessController.doPrivileged(Native Method) at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java: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.ip.bi.base.exception.BIBaseRuntimeException: Error while calling the method "processDialogCommand" at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java:116) at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:439) at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:325) at com.sap.ip.bi.webapplications.runtime.base.CommunicationProcessor.processCommand(CommunicationProcessor.java:144) at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommandSuper(Page.java:1451) at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommandInternal(Page.java:1439) at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommandSequence(Page.java:2022) at com.sap.ip.bi.webapplications.runtime.impl.Page.displayVariableScreen(Page.java:1845) at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommandSequence(Page.java:2069) at com.sap.ip.bi.webapplications.runtime.impl.Page.doProcessRequest(Page.java:2755) at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2288) ... 36 moreCaused by: java.lang.NoSuchMethodError: com.sap.ip.bi.base.application.variableprocessor.IVariableProcessor.synchronizeStateVariables()V at com.sap.ip.bi.webapplications.ui.dialogs.variablescreen.DlgVariable.doUiDialogInit(DlgVariable.java:259) at com.sap.ip.bi.webapplications.ui.dialogs.framework.UiDialog.doInit(UiDialog.java:164) at com.sap.ip.bi.webapplications.runtime.base.PageObject.init(PageObject.java:244) at com.sap.ip.bi.webapplications.runtime.base.Dialog.init(Dialog.java:72) at com.sap.ip.bi.webapplications.runtime.base.Dialog.processCommand(Dialog.java:168) at com.sap.ip.bi.webapplications.runtime.base.CommunicationProcessor.processDialogCommand(CommunicationProcessor.java:99) 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:324) at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java:101) ... 46 more
The HP LEvel on the Java Stack is 10, on Te ABAP Stack it is 11.
Any ideas?
Thanks in advance, ThomDid you check these posts:
Unable to publish in IE with BEx Query Designer
Web Analyzer Execute failed- System received an expired SSO ticket
null -
Error When Call WebService from WebDynpro
Hi,
I´m with this error when i execute* the web service that i created on my WebAS:
Request_CalculatorWSViDocument_add req = new Request_CalculatorWSViDocument_add();
wdContext.nodeRequest_CalculatorWSViDocument_add().bind(req);
wdContext.currentRequest_CalculatorWSViDocument_addElement().modelObject().setX(x);
wdContext.currentRequest_CalculatorWSViDocument_addElement().modelObject().setY(y);
wdContext.currentRequest_CalculatorWSViDocument_addElement().modelObject().execute();
java.lang.NoSuchMethodError: com.sap.engine.services.webservices.jaxrpc.wsdl2java.BaseGeneratedStub._initParameter(Lcom/sap/engine/services/webservices/jaxrpc/wsdl2java/ServiceParam;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V
at br.com.softtek.model.proxies.Config1BindingStub.add(Config1BindingStub.java:58)
at br.com.softtek.model.proxies.Config1BindingStub.add(Config1BindingStub.java:101)
at br.com.softtek.model.Request_CalculatorWSViDocument_add.execute(Request_CalculatorWSViDocument_add.java:91)
at br.com.softtek.comp.CalculatorComp.executeOperation(CalculatorComp.java:217)
at br.com.softtek.comp.wdp.InternalCalculatorComp.executeOperation(InternalCalculatorComp.java:214)
at br.com.softtek.comp.CalculatorCompView.onActionAdd(CalculatorCompView.java:143)
at br.com.softtek.comp.wdp.InternalCalculatorCompView.wdInvokeEventHandler(InternalCalculatorCompView.java:173)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
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:711)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:665)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
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:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Any idea?
Regards,
BrunoHi tulasi,
My WebService uses "Simple SOAP".
Naga Raju Meesala,
The WebService type is "WebService Mode"l.
Any idea?
Regards,
Bruno -
Error when calling procedure from form personalization
Hi every body
I want to call a procudre using form personalization . I made the procedure and in form personalization i call it as follow:
built in type : Execute a Procedure
Argument :
='GAZ_EMP_ASSIGN_UPDATE(' || :ASSGT.ORGANIZATION_ID || ', ' || :ASSGT.ASSIGNMENT_ID || ', ' || FND_PROFILE.VALUE('USER_ID') || ', ' || FND_PROFILE.VALUE('DB_SESSION_ID') ||' )'
but the following error raised when i click on Apply Now button :
the string (='GAZ_EMP_ASSIGN_UPDATE(' || :ASSGT.ORGANIZATION_ID || ', ' || :ASSGT.ASSIGNMENT_ID || ', ' || FND_PROFILE.VALUE('USER_ID') || ', ' || FND_PROFILE.VALUE('DB_SESSION_ID') ||' )' )
couldn't be evaluated because of error ORA-06550 :line 1 , column 43
PLS-00103:encountered the symbol ")" while expecting one of the folowing (- + ...... etc
can anyone have a solution to this problem because it made me mad .(urgent)
Or if anyone have another way to call the procedure ??
Note that i want to pass db_session_id to the procedure from the application so does anyone have a complian about the way of passing this parameter to the procedure ??See http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/forms-personalization-execute-a-procedure-1778674
-
Getting error when calling package from master
Hi ,
I am facing one issue ,
when i am running package indivisually its running fine , but when I am calling same package from Master package it gets failded.
below is the error massage which I am getting.
"Exception has been thrown by the target of an invocation"
regards,
Vipin jha
Thankx & regards, Vipin jha MCPHi Vipin,
In addition, here is an article regarding how to execute a package from another package for your reference. Please see:
http://svangasql.wordpress.com/2012/05/01/parent-child-package-ssis-2012-execute-package-task/
Please help to elaborate your issue with more detail so that we can help you to solve this issue in a effecive manner.
Elvis Long
TechNet Community Support -
Error when calling powershell from Sun IDM
Hello Experts,
In our environment we have a powershell script which takes command-line arguments as input and creates mailbox. To create a mailbox for newly on-boarded user we just need to call this script and pass the args. When i run the script from Gateway server (by physically logging into the server) it works as expected but when i call the same script from Sun IDM (using resource actions) I'm getting the following error,
The type initializer for 'InstanceContext' threw an exception
any idea to fix or troubleshoot this?
We are using Sun IDM 6.0 SP1 and exchange 2007.Which version of the Gateway?
Are you calling the script with afterAction scriptcalls?
Adapter or connector?
I do know that the powershellcalls are supposed to have two restrictions which are truly hampering...
1.0 (which means not remote calls?) and 32 bits.
If you have any insights, please share :D
I will start coding agains this next week I think, so I guess I will see all problems then :D -
Error when calling BPEL from ESB in clustered environment
Hi
We have recently installed SOA Suite in a clustered environment and have a serious issue.
I am not able to call BPEL processes from my ESB services via WSIF (by using the 'browse target operation' in JDeveloper). The exception i get at runtime is this.
"javax.naming.NameNotFoundException: ejb/collaxa/system/DeliveryBean not found"
When I instead call the BPEL process via SOAP (by using a SOAP invocation service i JDeveloper) it works fine.
Everything works fine in development environment which not are clustered.
Has anyone any excperience from using ESB in a clustered environment?
Regards
Kalle ViklundHi
ESB and BPEL resides in the same oc4j-instance. Though, esb-rt and orabpel are different applications in that oc4j-instance. And the lookup 'ejb/collaxa/system/DeliveryBean' only exists in the orabpel application.
In the ESB Console I already have the same setting for the 'BPELSystem' as for the 'Defaultsystem'.
Cluster name: esb_prod
Virtual host: prod1.sth.nu
Port: 80
Topic location: ESBTopics/Topics/ESB_JAVA_DEFERRED
Connection factory location: OracleOJMS/XATCF
regards
Kalle -
Undefined symbol error when calling stat from extproc
Hi, I'm trying to call an external procedure written in C that calls stat, and am getting the following error. Note that we have other extprocs running, and we are on Oracle 8.1.7 on redhat 6.2...
SQL Error: ORA-06520: PL/SQL: Error loading external library
ORA-06522: /tmp/extproc.so: undefined symbol: stat
OS/compiler
Linux enchilada 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000 i686 unknown
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
Oracle version: 8.1.7
added following lines to file plsql/demo/extproc.c:
(at top of file)
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
(inside UpdateSalary function)
struct stat mystat;
stat("/tmp/foo", &mystat);
reported error:
SQL Error: ORA-06520: PL/SQL: Error loading external library
ORA-06522: /tmp/extproc.so: undefined symbol: stat
NOTE: when I remove call to stat, procudure runs properly.
nullI've talked to support, and this is supposedly a problem with Oracle not recognizing the library path. It is supposed to be fixed in 8.1.7.1.
-
ClassDefNotFound error when calling Java from C++
Hi all,
I have a problem with calling my java from C++ through JNI.
I have set my CLASSPATH environment varible that include path to every libary that I need. My source is as follows:
#include <jni.h>
#include <stdio.h>
int main()
JNIEnv *env;
JavaVM *jvm;
JavaVMInitArgs vm_args;
jint res;
jclass cls;
jmethodID mid;
IMPORTANT: specify vm_args version # if you use JDK 1.1.2 and beyond
vm_args.version = JNI_VERSION_1_4;
vm_args.ignoreUnrecognized = JNI_TRUE;
JNI_GetDefaultJavaVMInitArgs(&vm_args);
/* Create the Java VM */
res = JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args);
if (res < 0) {
printf("Can't create JVM\n");
return 1;
cls = (env)->FindClass ("dds/test/comm/listeners/NACKListenerFrame");
if (cls == 0) {
printf("Can't find NACKListenerFrame Class\n");
return 1;
mid = (env)->GetStaticMethodID(cls, "start", "()V");
if (mid == 0) {
printf("Can't find NackListnerFrame.start \n");
return 1;
(env)->CallStaticVoidMethod((_jclass*)cls, (_jmethodID*)mid, NULL);
jthrowable e = (env)->ExceptionOccurred();
if (e) {
env->ExceptionDescribe();
env->ExceptionClear();
if ((jvm)->DestroyJavaVM() < 0) {
printf("Cannot destroy JVM./n");
return 0;
I deliberately left out the codebelow because I want the JVM I created to load Classes from the system's CLASSPATH variable as I have set path to every classes that I need, in that CLASSPATH variable.
JavaVMOption options[1];
options[0].optionString=
"-Djava.class.path=.;E:/DDSproject/DDSImplementation/classes";
vm_args.options = options;
vm_args.nOptions = 1;
But it seems like unless I specify CLASSPATH in my C++ source code the JVM could not find any classes.
I tried to put the "jvm.dll" path to the first one in the System's PATH variable. It does not work either...
Gurus Pls help!!!.. I don't know what to do... I don't wanna code my CLASSPATH in my c++ source code as above.
Thanks in advance,
chancellorI was thinking JVM should the classpath when it is invoked. But obviously it is not and we need to assign the classpath ourselves when invoking from native side. Thanks for pointing that out. For other people's benefit the following is the code piece I for initializing JVM.
char* str1;
char* str2;
char* classpath;
str1 = "-Djava.class.path=";
str2 = std::getenv("CLASSPATH");
classpath = (char*)malloc(strlen(str1) + strlen(str2) + 1);
strcpy(classpath, str1);
strcat(classpath, str2);
if (str2 == NULL) {
printf("CLASSPATH environment variable is not defined.");
exit(1);
m_VmArgs.version = JNI_VERSION_1_4;
m_options[0].optionString= classpath;
m_VmArgs.options = m_options;
m_VmArgs.nOptions = 1;
m_VmArgs.ignoreUnrecognized = JNI_TRUE;
JNI_GetDefaultJavaVMInitArgs(&m_VmArgs);
/* Create the Java VM */
m_Res = JNI_CreateJavaVM(&m_Jvm, (void**)&m_Env, &m_VmArgs);
if (m_Res < 0) {
printf("Can't create JVM\n");
exit(1);
thanks,
chancellor
Maybe you are looking for
-
Toplink comes to a halt in the merge
Using Toplink JPA. The relevant BM: Stand [1:N] Standversion [1:N] Standassign A new Standversion is created by copying another Standversion (usually the previous one) and making changes. This is testcode doing exactly this: // find the original Stan
-
VPN pw mgmt plus framed IP address not working
I am trying to configure AAA for an SSL VPN (ASA, 8.x) to support both password management and a framed IP address. Authentication server is AD. I can get the pw mgmt to work when using LDAP authentication against AD, and I can get the framed IP addr
-
ORA-00932: inconsistent datatype: expected SYS.ALERT_TYPE
Hi, I am developing a c# application for getting notifications from SYS.ALERT_QUE (maintained by oracle for alerts). When I try to enque something in queue(SYS.ALERT_QUE) it throws an exception "ORA-00932: inconsistent datatype: expected SYS.ALERT_TY
-
Hi! Workflow relation to SAP HR?
Hi Guys! If there is already master data, payroll and OM/PA setup in the PRD system and then if FI, CO, PS, AP, AR, etc. are implemented, would the HR Org structure need to be redone to support workflow? What impact if any would there be on Payroll i
-
Login Module Options - How know which I can use?
Hello dear reader I'm currently trying to develop a custom login module based on the Tutorial for NW '04 (https://websmp101.sap-ag.de/~sapidb/011000358700003517632004E.PDF). In this tutorial on page 23 the author configures the Login-Module-Options a