Script which uses datapool can not be called from another script.
While Calling a "Login" Script in RFT from another script when Login script uses datapool for username gives error while doing playback saying:
exception_name = java.lang.NullPointerException
exception_message = null
script_name = Script1
script_id = Script1.java
line_number = 35
exception_stack = at com.rational.test.ft.script.DatapoolScriptSupport.dpString(DatapoolScriptSupport.java:412)
at ACSSP_Login.testMain(ACSSP_Login.java:34)
at Script1.testMain(Script1.java:35)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
at org.eclipse.core.launcher.Main.main(Main.java:34)