<div dir="ltr"><div><div>Package: libbtm-java<br></div><div>Version: 2.1.2</div><div>Tags: patch<br></div><div><br></div><div>Fail to build with OpenJDK7 for some abstract methods need to be implemented.</div><div><br></div>
<div>Here goes the build log: also see the attatchment buildlog</div><div><br></div><div>dh build</div><div>   debian/rules override_dh_auto_build</div><div>make[1]: Entering directory `/home/yesx/source/libbtm-java-2.1.2'</div>
<div>CLASSPATH=/usr/share/java/slf4j-api.jar:/usr/share/java/geronimo-jms_1.1_spec-1.1.jar:/usr/share/java/geronimo-jta-1.0.1b-spec.jar:/usr/share/java/mockito-core.jar ant -Djar.version=2.1.2</div><div>Buildfile: /home/yesx/source/libbtm-java-2.1.2/build.xml</div>
<div><br></div><div>    [javac] /home/yesx/source/libbtm-java-2.1.2/build.xml:45: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds</div><div>    [javac] Compiling 133 source files to /home/yesx/source/libbtm-java-2.1.2/dist/classes</div>
<div>    [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5</div><div>    [javac] /home/yesx/source/libbtm-java-2.1.2/src/bitronix/tm/resource/jdbc/PoolingDataSource.java:48: error: PoolingDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource</div>
<div>    [javac] public class PoolingDataSource extends ResourceBean implements DataSource, XAResourceProducer, PoolingDataSourceMBean {</div><div>    [javac]        ^</div><div>    [javac] /home/yesx/source/libbtm-java-2.1.2/src/bitronix/tm/resource/jdbc/lrc/LrcXADataSource.java:37: error: LrcXADataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource</div>
<div>    [javac] public class LrcXADataSource implements XADataSource {</div><div>    [javac]        ^</div><div>    [javac] Note: Some input files use unchecked or unsafe operations.</div><div>    [javac] Note: Recompile with -Xlint:unchecked for details.</div>
<div>    [javac] 2 errors</div><div>    [javac] 1 warning</div><div><br></div><div>I try to fix it. The patch is in the attatchments, transition-to-openjdk7</div></div><div><br></div><div><br></div>-- <br><font color="#888888">Sincerely<br>
<br>Shuxiong Ye<br><br>School of Electronics Engineering and Computer Science, Peking University</font>
</div>