javax.transaction.xa aren't generated.

Yoshiki SATO yoshiki at ci.i.u-tokyo.ac.jp
Wed Nov 21 17:29:17 PST 2012


Hi all,

I'm trying to build icedtea6-1.11.5 with GCJ 4.4.7 on Linux/SPARC.  After finishing the bootstrap JVM creation, the make process encounters the error below.  Some classes in javax.transaction.xa like XAResources are not created.  I check the directory openjdk.build/corba/classes/javax/transaction but just 3 classes found there, where other classes in javax.transaction.xa package are not generated.

Any suggestion would be appreciated.

Thanks,
--Sato

>>>Recursively making sql build @ Thu Nov 22 03:12:03 JST 2012 ...
logname: no login name
make[5]: Entering directory `/home/c83001/icedtea/icedtea6-1.11.5/openjdk/jdk/make/javax/sql'
/bin/mkdir -p /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/classes/javax/sql/rowset
rm -f /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/classes/javax/sql/rowset/rowset.properties
/bin/cp ../../../src/share/classes/javax/sql/rowset/rowset.properties /home/c83001/icedtea/icedtea6-1.11.5/openjdk.bu
ild/classes/javax/sql/rowset/rowset.properties
/bin/chmod a+rw /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/classes/javax/sql/rowset/rowset.properties
# Adding to strip properties list: /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/classes/javax/sql/rowset/rowset
.properties
/bin/echo -e "/home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/classes/javax/sql/rowset/rowset.properties" >> /home
/c83001/icedtea/icedtea6-1.11.5/openjdk.build/tmp/sun/javax.sql/strip_prop_options
/home/c83001/icedtea/icedtea6-1.11.5/bootstrap/jdk1.6.0/bin/java  -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=
160m -jar /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/btjars/stripproperties.jar -optionsfile /home/c83001/ice
dtea/icedtea6-1.11.5/openjdk.build/tmp/sun/javax.sql/strip_prop_options
# Java sources to be compiled: (listed in file /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/tmp/sun/javax.sql/.
classes.list)
../../../src/share/classes/javax/sql/CommonDataSource.java
../../../src/share/classes/javax/sql/ConnectionEvent.java
../../../src/share/classes/javax/sql/ConnectionEventListener.java
../../../src/share/classes/javax/sql/ConnectionPoolDataSource.java
../../../src/share/classes/javax/sql/DataSource.java
../../../src/share/classes/javax/sql/PooledConnection.java
../../../src/share/classes/javax/sql/RowSet.java
../../../src/share/classes/javax/sql/RowSetEvent.java
../../../src/share/classes/javax/sql/RowSetInternal.java
../../../src/share/classes/javax/sql/RowSetListener.java
../../../src/share/classes/javax/sql/RowSetMetaData.java
../../../src/share/classes/javax/sql/RowSetReader.java
../../../src/share/classes/javax/sql/RowSetWriter.java
../../../src/share/classes/javax/sql/StatementEvent.java
../../../src/share/classes/javax/sql/StatementEventListener.java
../../../src/share/classes/javax/sql/XAConnection.java
../../../src/share/classes/javax/sql/XADataSource.java
../../../src/share/classes/javax/sql/rowset/BaseRowSet.java
../../../src/share/classes/javax/sql/rowset/CachedRowSet.java
../../../src/share/classes/javax/sql/rowset/FilteredRowSet.java
../../../src/share/classes/javax/sql/rowset/JdbcRowSet.java
../../../src/share/classes/javax/sql/rowset/JoinRowSet.java
../../../src/share/classes/javax/sql/rowset/Joinable.java
../../../src/share/classes/javax/sql/rowset/Predicate.java
../../../src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java
../../../src/share/classes/javax/sql/rowset/RowSetWarning.java
../../../src/share/classes/javax/sql/rowset/WebRowSet.java
../../../src/share/classes/javax/sql/rowset/serial/SQLInputImpl.java
../../../src/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java
../../../src/share/classes/javax/sql/rowset/serial/SerialArray.java
../../../src/share/classes/javax/sql/rowset/serial/SerialBlob.java
../../../src/share/classes/javax/sql/rowset/serial/SerialClob.java
../../../src/share/classes/javax/sql/rowset/serial/SerialDatalink.java
../../../src/share/classes/javax/sql/rowset/serial/SerialException.java
../../../src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
../../../src/share/classes/javax/sql/rowset/serial/SerialRef.java
../../../src/share/classes/javax/sql/rowset/serial/SerialStruct.java
../../../src/share/classes/javax/sql/rowset/spi/SyncFactory.java
../../../src/share/classes/javax/sql/rowset/spi/SyncFactoryException.java
../../../src/share/classes/javax/sql/rowset/spi/SyncProvider.java
../../../src/share/classes/javax/sql/rowset/spi/SyncProviderException.java
../../../src/share/classes/javax/sql/rowset/spi/SyncResolver.java
../../../src/share/classes/javax/sql/rowset/spi/TransactionalWriter.java
../../../src/share/classes/javax/sql/rowset/spi/XmlReader.java
../../../src/share/classes/javax/sql/rowset/spi/XmlWriter.java
# Running javac:
/home/c83001/icedtea/icedtea6-1.11.5/bootstrap/jdk1.6.0/bin/java -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/langtools/dist/bootstrap/lib/javac.jar -jar /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/langtools/dist/bootstrap/lib/javac.jar -g -source 1.5 -target 5 -encoding ascii -Xbootclasspath:/home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/classes -sourcepath /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/gensrc:../../../src/solaris/classes:../../../src/share/classes -d /home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/classes @/home/c83001/icedtea/icedtea6-1.11.5/openjdk.build/tmp/sun/javax.sql/.classes.list
../../../src/share/classes/javax/sql/XAConnection.java:59: package javax.transaction.xa does not exist
  javax.transaction.xa.XAResource getXAResource() throws SQLException;
                      ^
Note: ../../../src/share/classes/com/sun/rowset/internal/CachedRowSetReader.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
make[5]: *** [.compile.classlist] Error 1
make[5]: Leaving directory `/home/c83001/icedtea/icedtea6-1.11.5/openjdk/jdk/make/javax/sql'
make[4]: *** [build] Error 1
make[4]: Leaving directory `/home/c83001/icedtea/icedtea6-1.11.5/openjdk/jdk/make/javax'
make[3]: *** [all] Error 1
make[3]: Leaving directory `/home/c83001/icedtea/icedtea6-1.11.5/openjdk/jdk/make'
make[2]: *** [jdk-build] Error 2
make[2]: Leaving directory `/home/c83001/icedtea/icedtea6-1.11.5/openjdk'
make[1]: *** [build_product_image] Error 2
make[1]: Leaving directory `/home/c83001/icedtea/icedtea6-1.11.5/openjdk'
make: *** [stamps/icedtea.stamp] Error 2


More information about the distro-pkg-dev mailing list