Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] 1.1rc2 building

Hi,

Adrian and I have done a first pass at building rc2 today and carried out
the pre-installation tests. Please take a look at the artifacts in
org.aspectj/releases/aspectj-1.1rc2 for a record of how things went. A
breakdown of the files is :-

* build1.1rc2.log .... the build output
* junitModules.report.zip .... the zipped up JUnit report from a run of the
tests/junitModules.xml file (results identical for 1.3.1 and 1.4 JDKs : 6
errors)
* ajcTests-result-1.1rc2-JDK[1.3.1 | 1.4].txt .... results of running
org.aspectj.testing.Harness against ajcTests.xml (results differ between
1.3.1 and 1.4 JDKs)
* ajcTests-result-1.1rc2-emacssym-JDK[1.3.1 | 1.4].txt .... results of
running org.aspectj.testing.Harness against ajcTests.xml with -emacssym
switch (results differ between JDKs)
* ajcTestsFailing-result-1.1rc2-JDK131.txt .... results of running Harness
against the ajcTestsFailing.xml file (test not carried out on 1.4 JDK yet)
* ajcTestsFailing-result-1.1rc2-emacssym-JDK131.txt .... results of running
Harness against ajcTestsFailing.xml with -emacssym switch (test not carried
out on 1.4 JDK yet)

FYI, we hit one or two little snags today in the course of carrying out the
rc2 building activities :-

* Build
----------
Inside Eclipse (2.1 Release build), we could not carry out a successful Ant
build against the org.aspectj/modules/build/build.xml file with the ant.jar
and optional.jar from org.aspectj/modules/lib/ant/lib in the Ant classpath.
The error was always the same ...

> Buildfile: C:\eclipse-21-Release\eclipse\workspace\build\build.xml
> BUILD FAILED: java.lang.VerifyError: (class:
org/apache/xerces/parsers/IntegratedParserConfiguration, method:
configurePipeline signature: ()V) Incompatible type for getting or setting
field
> Total time: 110 milliseconds

...this used to work when we cut rc1. Using the ant.jar and optional.jar
from the 1.5.2 Ant plugin directory got around it.

* JUnit Tests
-------------------
Inside Eclipse (2.1 Release build) we could not run Ant on the
org.aspectj/modules/tests/junitModules.xml using any of the jars in
org.aspectj/modules/lib/ant/lib on the Ant classpath. The only way (and,
trust me, I tried many) I could get this to work inside Eclipse was to set
the Ant classpath to incorporate the following jars ...

+ ant.jar and optional.jar from the 1.5.2 Ant Eclipse plugin
+ junit.jar from org.aspectj/modules/lib/junit
+ various jars from the Xalan-J 2.2.0 download that I happened to have
around (haven't tried against the latest Xalan-J which is 2.5 I think)

Please could someone confirm that using the current set of jars in
org.aspectj/modules/lib/ant/lib prevents successful building and JUnit
testing. Looks like an update to these jars is required in CVS ?

Best regards,
George
________________________________________
George C. Harley
IBM e-Business Integrated Technologies
MP 146, Hursley Park, Winchester, Hants, UK
External : +44 (0)1962 819549 / Internal : 7-249549
Fax : +44 (0)1962 818999
Email : gharley@xxxxxxxxxx
Web : http://ibm.com/java




Back to the top