Menu

Failed to run test from JSYSTEM but runs correctly from dev. env (Eclipse) - please help

Help
Alex Sigal
2013-07-18
2013-07-21
  • Alex Sigal

    Alex Sigal - 2013-07-18

    My problem is:
    If i run the test from the development environment (eclipse) it's runs correctly, but if starting up the jsystem and trying run the same test using jsystem get a fail:
    java.lang.ClassNotFoundException: com.XMP.WindowsCLIConnection
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    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:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at jsystem.framework.system.SystemManagerImpl.getSystemObject(SystemManagerImpl.java:170)
    at jsystem.framework.system.SystemManagerImpl.getSystemObject(SystemManagerImpl.java:96)
    at com.tests.Sanity.httpWatch(Sanity.java:25)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59)
    at org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98)
    at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79)
    at org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87)
    at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77)
    at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42)
    at org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88)
    at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
    at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
    at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
    at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
    at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
    at junit.framework.JSystemJUnit4ClassRunner.run(JSystemJUnit4ClassRunner.java:216)
    at junit.framework.JUnit4TestAdapterForJSystem.run(JUnit4TestAdapterForJSystem.java:68)
    at com.aqua.anttask.jsystem.JUnitTestRunner.run(JUnitTestRunner.java:456)
    at com.aqua.anttask.jsystem.JSystemTask.executeInVM(JSystemTask.java:1388)
    at com.aqua.anttask.jsystem.JSystemTask.execute(JSystemTask.java:957)
    at com.aqua.anttask.jsystem.JSystemTask.executeOrQueue(JSystemTask.java:1806)
    at com.aqua.anttask.jsystem.JSystemTask.execute(JSystemTask.java:897)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
    at net.sf.antcontrib.logic.AntCallBack.execute(AntCallBack.java:54)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    at org.apache.tools.ant.Main.runBuild(Main.java:698)
    at org.apache.tools.ant.Main.startAnt(Main.java:199)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

     
    • Liel Ran

      Liel Ran - 2013-07-18

      sound like classic dependencies issue. make sure that all of you project
      classpath jars are in Jsystem also (under lib folder or customerLib ).

      Liel.

      On Thu, Jul 18, 2013 at 10:43 AM, Alex Sigal alexsigal@users.sf.net wrote:

      My problem is:
      If i run the test from the development environment (eclipse) it's runs
      correctly, but if starting up the jsystem and trying run the same test
      using jsystem get a fail:
      java.lang.ClassNotFoundException: com.XMP.WindowsCLIConnection
      at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
      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:424)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      at
      jsystem.framework.system.SystemManagerImpl.getSystemObject(SystemManagerImpl.java:170)
      at
      jsystem.framework.system.SystemManagerImpl.getSystemObject(SystemManagerImpl.java:96)
      at com.tests.Sanity.httpWatch(Sanity.java:25)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59)
      at
      org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98)
      at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79)
      at
      org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87)
      at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77)
      at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42)
      at
      org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88)
      at
      org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
      at
      org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
      at
      org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
      at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
      at
      org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
      at
      junit.framework.JSystemJUnit4ClassRunner.run(JSystemJUnit4ClassRunner.java:216)
      at
      junit.framework.JUnit4TestAdapterForJSystem.run(JUnit4TestAdapterForJSystem.java:68)
      at com.aqua.anttask.jsystem.JUnitTestRunner.run(JUnitTestRunner.java:456)
      at com.aqua.anttask.jsystem.JSystemTask.executeInVM(JSystemTask.java:1388)
      at com.aqua.anttask.jsystem.JSystemTask.execute(JSystemTask.java:957)
      at
      com.aqua.anttask.jsystem.JSystemTask.executeOrQueue(JSystemTask.java:1806)
      at com.aqua.anttask.jsystem.JSystemTask.execute(JSystemTask.java:897)
      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
      at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
      at
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at
      org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
      at org.apache.tools.ant.Task.perform(Task.java:348)
      at org.apache.tools.ant.Target.execute(Target.java:357)
      at org.apache.tools.ant.Target.performTasks(Target.java:385)
      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
      at
      org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
      at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
      at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
      at net.sf.antcontrib.logic.AntCallBack.execute(AntCallBack.java:54)
      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at
      org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
      at org.apache.tools.ant.Task.perform(Task.java:348)
      at org.apache.tools.ant.Target.execute(Target.java:357)
      at org.apache.tools.ant.Target.performTasks(Target.java:385)
      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
      at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
      at
      org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
      at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
      at org.apache.tools.ant.Main.runBuild(Main.java:698)
      at org.apache.tools.ant.Main.startAnt(Main.java:199)
      at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
      at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)


      Failed to run test from JSYSTEM but runs correctly from dev. env (Eclipse)
      - please helphttps://sourceforge.net/p/jsystemtest/discussion/397999/thread/c1eddd66/?limit=25#ddde


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/jsystemtest/discussion/397999/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       
      • Alex Sigal

        Alex Sigal - 2013-07-18

        Strange. Re-check all classpath links and all looks right. I have no idea why its happened.

         
  • Alex Sigal

    Alex Sigal - 2013-07-21

    can someone explain me:
    if my Windows PC defined in SUT as :
    <class>com.aqua.sysobj.conn.WindowsDefaultCliConnection</class>
    jsystem tried to open telnet to the PC but stuck on "login:"
    and if my Windows PC defined in SUT as:
    <class>com.XMP.WindowsCLIConnection</class> which is me own WindowsCLI Connection class extends SystemObjectImpl and connection = new WindowsDefaultCliConnection( getHost(),getUserName(),getPassword()); - jsystem can't find the com.XMP.WindowsCLIConnection

     

    Last edit: Alex Sigal 2013-07-21
  • Alex Sigal

    Alex Sigal - 2013-07-21

    can someone explain me:
    if my Windows PC defined in SUT as :
    <class>com.aqua.sysobj.conn.WindowsDefaultCliConnection</class>
    jsystem tried to open telnet to the PC but stuck on "login:"
    and if my Windows PC defined in SUT as:
    <class>com.XMP.WindowsCLIConnection</class> which is me own WindowsCLI Connection class extends SystemObjectImpl and connection = new WindowsDefaultCliConnection( getHost(),getUserName(),getPassword()); - jsystem can't find the com.XMP.WindowsCLIConnection

     

Log in to post a comment.