Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import com.ClassFactory;
- import com.IBug;
- import com.IBugFactory;
- import com.ITDConnection;
- import com4j.Variant;
- public class AlmQc {
- public static void main(String args[])
- {
- login();
- }
- public static void createDefect(ITDConnection connection) {
- IBugFactory bugFactory = (IBugFactory) connection.bugFactory().queryInterface(IBugFactory.class);
- IBug bug = (bugFactory.addItem(new Variant(Variant.Type.VT_NULL))).queryInterface(IBug.class);
- bug.assignedTo("Administrator");
- bug.detectedBy("Administrator");
- bug.status("New");
- bug.project("Banking");
- bug.summary("Created by User");
- //bug.priority("Low");
- bug.field("BG_SEVERITY", "2-Medium");
- bug.field("BG_DETECTION_DATE", "2016-01-27 00:00:00");
- bug.post();
- }
- public static void login()
- {
- String url = "http://almqc:8080/qcbin";
- String username = "Administrator";
- String password = "********";
- String domain = "DEFAULT";
- String project = "Banking";
- ITDConnection itdc = ClassFactory.createTDConnection();
- itdc.initConnectionEx(url);
- itdc.connectProjectEx(domain, project, username, password);
- System.out.println(itdc.projectConnected());
- createDefect(itdc);
- }
- Exception in thread "main" com4j.ExecutionException: com4j.ComException:
- 80040154 CoCreateInstance failed : Class not registered : .com4j.cpp:153
- at com4j.ComThread.execute(ComThread.java:203)
- at com4j.Task.execute(Task.java:25)
- at com4j.COM4J.createInstance(COM4J.java:97)
- at com4j.COM4J.createInstance(COM4J.java:72)
- at
- com.mercury.qualitycenter.otaclient.ClassFactory.createTDConnection(Unknown
- Source)
- at Sample.main(Sample.java:18)
- Caused by: com4j.ComException: 80040154 CoCreateInstance failed : Class not
- registered : .com4j.cpp:153
- at com4j.Native.createInstance(Native Method)
- at com4j.COM4J$CreateInstanceTask.call(COM4J.java:117)
- at com4j.COM4J$CreateInstanceTask.call(COM4J.java:104)
- at com4j.Task.invoke(Task.java:51)
- at com4j.ComThread.run0(ComThread.java:153)
- at com4j.ComThread.run(ComThread.java:134)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement