QcMylyn 0.2.7 is out!
The QC Mylyn Team proudly presents the 0.2.7 Release …
We need Feedback! 😀
There is a interesting project at sourceforge called qcMylyn. The projects aims to provide a Mylyn connector for Quality Center. Support Eclipse 3.4.2, 3.5, Mylyn 3.0.5+.
I tried the released version 0.2.4 but it didn’t work because at work we are using an older version of QualityCenter (9.1). But this was no big problem I have the sourcecode (OS rocks) and I’m a programmer 😉
I found out that a other project called QcTools4J contains the java code for manipulation a QC system. They using a com4j bridge to bind QC’s otaclient.dll.
If you have trouble with a older/newer version of QC you have to update the qctools4j.
You find a short tutorial how to update qctools4j here. (read this first) … then you will come to the point where you want create a new otaclient.jar from you local otaclient.dll. Here is my simple solution for that.
I create my own otaclient maven project with the following pom:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>otaclient</groupId> <artifactId>otaclient</artifactId> <version>9.1.0.4372</version> <dependencies> <dependency> <groupId>org.jvnet.com4j</groupId> <artifactId>com4j</artifactId> <version>20080107</version> </dependency> </dependencies> <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> <plugin> <groupId>org.jvnet.com4j</groupId> <artifactId>maven-com4j-plugin</artifactId> <executions> <execution> <id>gen-java-bridge</id> <goals> <goal>gen</goal> </goals> <configuration> <file>src/qc/OTAClient.dll</file> <package>com.mercury.qualitycenter.otaclient</package> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>
I using the maven-com4j-plugin to generate the java layer for otaclient.
All you have to do is to extract your „qc client package“ (could be download from every qc server page) into src/qc and start mvn clean package.
Then target will contain a otaclient-9.1.0.4372.jar. Copy this jar into qctools4j/lib/com.mercury.qualitycenter.otaclient-9.2.jar and rebuild qctools4j. That’s all 🙂
Then copy the qctools4j.jar into org.tszadel.qctools and rebuild the whole eclipse feature.
Try it 🙂
Antworten
Du musst angemeldet sein, um einen Kommentar abzugeben.