sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #26862
Re: [Question #171922]: QTP (HP Quick Test Pro): Issue while integrating eclipse --- solution
Question #171922 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/171922
Sunil Goswami posted a new comment:
@RaiMan
Thank you for such a quick response.
:)
There is not QTP Java plugin in Eclipse, it's those variables that create the problem when trying to run the program from Eclipse. (JAVA_OPTIONS and JAVA_TOOL_OPTIONS)
I have tried with Sikuli-IDE 1.0.1 and Sikulixapi1.02. I could not find a jar for 1.1.0 only a Ruby gem, and I am not using Ruby in my environment, so I didn't know how to install 1.1.0.
I have written an extremely barebones program to test this but not able
to make it work yet.
package com.companyname.projectname.testname;
import org.sikuli.api.*;
public class Test_Class {
public static void main(String[] args) {
ScreenRegion s = new DesktopScreenRegion();
s.capture();
}
}
I have added the Sikulixapi1.0.2.jar to the project's build path. I am
using Java 1.7
When I run the program, I get this error on the console.
java.util.NoSuchElementException: No mapping for class sun.awt.windows.WToolkit
at com.mercury.bcel.TransformerXmlFile$MappingLocator.setMapping(TransformerXmlFile.java:96)
at com.mercury.bcel.TransformerFactory.createTransformer(TransformerFactory.java:56)
at com.mercury.bcel.TransformerMainImpl.transform(TransformerMainImpl.java:33)
at com.mercury.bcel.TransformerMain.transform(TransformerMain.java:35)
at com.mercury.javashared.transform.TransformersChain.transform(TransformersChain.java:35)
at com.mercury.javashared.transform.CommunicationThread.processTransformRequest(CommunicationThread.java:76)
at com.mercury.javashared.transform.CommunicationThread.run(CommunicationThread.java:42)
It's repeated a few times in the console.
Is there anything I can tell you which would help you understand my
situation? Can I install Sikuli api 1.1.0 without using Ruby on Windows?
I don't need the same program to run QTP but I need to keep QTP on the
same machine as other tests in my framework use QTP to test Java and
Oracle based applications.
Thank you, RaiMan.
--
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.