Quantcast
Viewing all articles
Browse latest Browse all 12134

Can I write Java code in LoadRunner with Java over HTTP protocol?

Hi,

 

I am experiencing issues for writing java code into generated Actions.java, while the project is using Java over HTTP protocol. As soon as I added the code and try to replay again, I got the following stack:

Error:  at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
 at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
 at DummyClassLoader.loadClass(DummyClassLoader.java:15)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
 at ScriptFactory.getScriptObject(ScriptFactory.java:51)
Error: Can't create script object.
Error: Exception was raised when calling abort-cleanup function in extension java_int.dll: System Exceptions: EXCEPTION_ACCESS_VIOLATION
Warning: Extension trans.dll reports error -1 on call to function ExtAbortCleanup
Notify: Found jdk version: 1.7.0.
Notify: classpath=C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts2\;c:\program files (x86)\hp\loadrunner\classes\srv;c:\program files (x86)\hp\loadrunner\classes;C:\Program Files (x86)\HP\LoadRunner\classes;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\commonapp_transfer_applet.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\commonapp_transfer_business.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\commonapp_transfer_shared.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\scheduling_request_applet.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\scheduling_request_shared.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\scheduling_scheduleplanner_applet.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\scheduling_scheduleplanner_shared.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\scheduling_scheduletemplate_applet.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\scheduling_selfscheduling_applet.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\scheduling_setup_applet.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\wfp_timekeeping_timesheet_shared.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\com.kronos.wfc.exceptions_1.0.0.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\platform_resources_shared.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\platform_security_shared.jar;C:\Users\jjou\Documents\VuGen\Scripts\CreateShifts\Reference\platform_utility_framework.jar;;C:\Program Files (x86)\Java\jdk1.7.0_02\jre\lib;C:\Users\jjou\Downloads\eclipse\plugins;;;c:\program files (x86)\hp\loadrunner\lib\xstream-1.3.jar;c:\program files (x86)\hp\loadrunner\lib\xpp3-1.1.4c.jar
Notify: Path=C:\Program Files (x86)\Java\jdk1.7.0_02\jre\bin\client;C:\Program Files (x86)\Java\jdk1.7.0_02\bin;C:\Program Files (x86)\HP\LoadRunner\Bin;C:\Program Files (x86)\HP\LoadRunner\Bin\tulip\bin;D:\app\jjou\product\11.2.0\client_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft Application Virtualization Client;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Java\jdk1.7.0_02\jre\bin\;C:\Program Files (x86)\HP\LoadRunner\strawberry-perl\perl\bin
Notify: VM Params: .
Error:  at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
 at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
 at DummyClassLoader.loadClass(DummyClassLoader.java:15)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
 at ScriptFactory.getScriptObject(ScriptFactory.java:51)

Error: Can't create script object.
Error: Exception was raised when calling abort-cleanup function in extension java_int.dll: System Exceptions: EXCEPTION_ACCESS_VIOLATION
Warning: Extension trans.dll reports error -1 on call to function ExtAbortCleanup

 

After searching thru the web sites and found most same issues are due to classpath and path setup. But I have double checked those 2 settings and they seemed to be fine (only one jdk specified).

 

The java code I added is creating ArralyList of objects and do some looping to collect runtime data.

 

Can you help please? I am stuck....

 


Viewing all articles
Browse latest Browse all 12134

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>