Source: libbtm-java
Version: 2.1.4-5
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210213 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> CLASSPATH=/usr/share/java/slf4j-api.jar:/usr/share/java/geronimo-jms_1.1_spec-1.1.jar:/usr/share/java/geronimo-jta-1.2-spec.jar:/usr/share/java/mockito-core.jar:/usr/share/java/hamcrest-all.jar
> ant -Djar.version=2.1.4
> Buildfile: /<<PKGBUILDDIR>>/build.xml
>
> clean:
>
> build:
> [mkdir] Created dir: /<<PKGBUILDDIR>>/dist/classes
> [javac] /<<PKGBUILDDIR>>/build.xml:45: warning: 'includeantruntime' was
> not set, defaulting to build.sysclasspath=last; set to false for repeatable
> builds
> [javac] Compiling 136 source files to /<<PKGBUILDDIR>>/dist/classes
> [javac] /<<PKGBUILDDIR>>/src/bitronix/tm/resource/ResourceLoader.java:32:
> error: package javax.jms does not exist
> [javac] import javax.jms.XAConnectionFactory;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:36:
> error: package javax.jms does not exist
> [javac] import javax.jms.BytesMessage;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:37:
> error: package javax.jms does not exist
> [javac] import javax.jms.Destination;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:38:
> error: package javax.jms does not exist
> [javac] import javax.jms.IllegalStateException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:39:
> error: package javax.jms does not exist
> [javac] import javax.jms.JMSException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:40:
> error: package javax.jms does not exist
> [javac] import javax.jms.MapMessage;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:41:
> error: package javax.jms does not exist
> [javac] import javax.jms.Message;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:42:
> error: package javax.jms does not exist
> [javac] import javax.jms.MessageConsumer;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:43:
> error: package javax.jms does not exist
> [javac] import javax.jms.MessageListener;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:44:
> error: package javax.jms does not exist
> [javac] import javax.jms.MessageProducer;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:45:
> error: package javax.jms does not exist
> [javac] import javax.jms.ObjectMessage;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:46:
> error: package javax.jms does not exist
> [javac] import javax.jms.QueueBrowser;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:47:
> error: package javax.jms does not exist
> [javac] import javax.jms.Session;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:48:
> error: package javax.jms does not exist
> [javac] import javax.jms.StreamMessage;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:49:
> error: package javax.jms does not exist
> [javac] import javax.jms.TemporaryQueue;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:50:
> error: package javax.jms does not exist
> [javac] import javax.jms.TemporaryTopic;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:51:
> error: package javax.jms does not exist
> [javac] import javax.jms.TextMessage;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:52:
> error: package javax.jms does not exist
> [javac] import javax.jms.Topic;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:53:
> error: package javax.jms does not exist
> [javac] import javax.jms.TopicSubscriber;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:54:
> error: package javax.jms does not exist
> [javac] import javax.jms.TransactionInProgressException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:55:
> error: package javax.jms does not exist
> [javac] import javax.jms.TransactionRolledBackException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:56:
> error: package javax.jms does not exist
> [javac] import javax.jms.XASession;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:74:
> error: cannot find symbol
> [javac] public class DualSessionWrapper extends AbstractXAResourceHolder
> implements Session, StateChangeListener {
> [javac]
> ^
> [javac] symbol: class Session
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/JmsPooledConnection.java:38:
> error: package javax.jms does not exist
> [javac] import javax.jms.JMSException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/JmsPooledConnection.java:39:
> error: package javax.jms does not exist
> [javac] import javax.jms.Session;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/JmsPooledConnection.java:40:
> error: package javax.jms does not exist
> [javac] import javax.jms.TemporaryQueue;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/JmsPooledConnection.java:41:
> error: package javax.jms does not exist
> [javac] import javax.jms.XAConnection;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/JmsPooledConnection.java:42:
> error: package javax.jms does not exist
> [javac] import javax.jms.XASession;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:82:
> error: cannot find symbol
> [javac] private XASession xaSession;
> [javac] ^
> [javac] symbol: class XASession
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:83:
> error: cannot find symbol
> [javac] private Session session;
> [javac] ^
> [javac] symbol: class Session
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:85:
> error: cannot find symbol
> [javac] private MessageListener listener;
> [javac] ^
> [javac] symbol: class MessageListener
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageProducerConsumerKey.java:25:
> error: package javax.jms does not exist
> [javac] import javax.jms.Destination;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageProducerConsumerKey.java:26:
> error: package javax.jms does not exist
> [javac] import javax.jms.JMSException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageProducerConsumerKey.java:27:
> error: package javax.jms does not exist
> [javac] import javax.jms.Queue;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageProducerConsumerKey.java:28:
> error: package javax.jms does not exist
> [javac] import javax.jms.Topic;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:88:
> error: cannot find symbol
> [javac] private final Map<MessageProducerConsumerKey,
> MessageProducer> messageProducers = new HashMap<MessageProducerConsumerKey,
> MessageProducer>();
> [javac] ^
> [javac] symbol: class MessageProducer
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:89:
> error: cannot find symbol
> [javac] private final Map<MessageProducerConsumerKey,
> MessageConsumer> messageConsumers = new HashMap<MessageProducerConsumerKey,
> MessageConsumer>();
> [javac] ^
> [javac] symbol: class MessageConsumer
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/TopicSubscriberWrapper.java:23:
> error: package javax.jms does not exist
> [javac] import javax.jms.JMSException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/TopicSubscriberWrapper.java:24:
> error: package javax.jms does not exist
> [javac] import javax.jms.Topic;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/TopicSubscriberWrapper.java:25:
> error: package javax.jms does not exist
> [javac] import javax.jms.TopicSubscriber;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageConsumerWrapper.java:25:
> error: package javax.jms does not exist
> [javac] import javax.jms.JMSException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageConsumerWrapper.java:26:
> error: package javax.jms does not exist
> [javac] import javax.jms.Message;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageConsumerWrapper.java:27:
> error: package javax.jms does not exist
> [javac] import javax.jms.MessageConsumer;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageConsumerWrapper.java:28:
> error: package javax.jms does not exist
> [javac] import javax.jms.MessageListener;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/MessageConsumerWrapper.java:37:
> error: cannot find symbol
> [javac] public class MessageConsumerWrapper implements MessageConsumer {
> [javac] ^
> [javac] symbol: class MessageConsumer
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/TopicSubscriberWrapper.java:32:
> error: cannot find symbol
> [javac] public class TopicSubscriberWrapper extends
> MessageConsumerWrapper implements TopicSubscriber {
> [javac]
> ^
> [javac] symbol: class TopicSubscriber
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/PoolingConnectionFactory.java:38:
> error: package javax.jms does not exist
> [javac] import javax.jms.Connection;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/PoolingConnectionFactory.java:39:
> error: package javax.jms does not exist
> [javac] import javax.jms.ConnectionFactory;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/PoolingConnectionFactory.java:40:
> error: package javax.jms does not exist
> [javac] import javax.jms.JMSException;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/PoolingConnectionFactory.java:41:
> error: package javax.jms does not exist
> [javac] import javax.jms.XAConnection;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/PoolingConnectionFactory.java:42:
> error: package javax.jms does not exist
> [javac] import javax.jms.XAConnectionFactory;
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/PoolingConnectionFactory.java:53:
> error: cannot find symbol
> [javac] public class PoolingConnectionFactory extends ResourceBean
> implements ConnectionFactory, XAResourceProducer,
> PoolingConnectionFactoryMBean {
> [javac]
> ^
> [javac] symbol: class ConnectionFactory
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:106:
> error: cannot find symbol
> [javac] public Session getSession() throws JMSException {
> [javac] ^
> [javac] symbol: class Session
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:106:
> error: cannot find symbol
> [javac] public Session getSession() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:110:
> error: cannot find symbol
> [javac] public Session getSession(boolean forceXa) throws
> JMSException {
> [javac] ^
> [javac] symbol: class Session
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:110:
> error: cannot find symbol
> [javac] public Session getSession(boolean forceXa) throws
> JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:129:
> error: cannot find symbol
> [javac] private Session createNonXASession() throws JMSException {
> [javac] ^
> [javac] symbol: class Session
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:129:
> error: cannot find symbol
> [javac] private Session createNonXASession() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:141:
> error: cannot find symbol
> [javac] private Session createXASession() throws JMSException {
> [javac] ^
> [javac] symbol: class Session
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:141:
> error: cannot find symbol
> [javac] private Session createXASession() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:161:
> error: cannot find symbol
> [javac] public void close() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:259:
> error: cannot find symbol
> [javac] public MessageProducer createProducer(Destination
> destination) throws JMSException {
> [javac] ^
> [javac] symbol: class Destination
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:259:
> error: cannot find symbol
> [javac] public MessageProducer createProducer(Destination
> destination) throws JMSException {
> [javac] ^
> [javac] symbol: class MessageProducer
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:259:
> error: cannot find symbol
> [javac] public MessageProducer createProducer(Destination
> destination) throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:276:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination) throws JMSException {
> [javac] ^
> [javac] symbol: class Destination
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:276:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination) throws JMSException {
> [javac] ^
> [javac] symbol: class MessageConsumer
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:276:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination) throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:293:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination, String messageSelector) throws JMSException {
> [javac] ^
> [javac] symbol: class Destination
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:293:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination, String messageSelector) throws JMSException {
> [javac] ^
> [javac] symbol: class MessageConsumer
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:293:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination, String messageSelector) throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:310:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination, String messageSelector, boolean noLocal) throws JMSException {
> [javac] ^
> [javac] symbol: class Destination
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:310:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination, String messageSelector, boolean noLocal) throws JMSException {
> [javac] ^
> [javac] symbol: class MessageConsumer
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:310:
> error: cannot find symbol
> [javac] public MessageConsumer createConsumer(Destination
> destination, String messageSelector, boolean noLocal) throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:327:
> error: cannot find symbol
> [javac] public TopicSubscriber createDurableSubscriber(Topic topic,
> String name) throws JMSException {
> [javac] ^
> [javac] symbol: class Topic
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:327:
> error: cannot find symbol
> [javac] public TopicSubscriber createDurableSubscriber(Topic topic,
> String name) throws JMSException {
> [javac] ^
> [javac] symbol: class TopicSubscriber
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:327:
> error: cannot find symbol
> [javac] public TopicSubscriber createDurableSubscriber(Topic topic,
> String name) throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:344:
> error: cannot find symbol
> [javac] public TopicSubscriber createDurableSubscriber(Topic topic,
> String name, String messageSelector, boolean noLocal) throws JMSException {
> [javac] ^
> [javac] symbol: class Topic
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:344:
> error: cannot find symbol
> [javac] public TopicSubscriber createDurableSubscriber(Topic topic,
> String name, String messageSelector, boolean noLocal) throws JMSException {
> [javac] ^
> [javac] symbol: class TopicSubscriber
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:344:
> error: cannot find symbol
> [javac] public TopicSubscriber createDurableSubscriber(Topic topic,
> String name, String messageSelector, boolean noLocal) throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:361:
> error: cannot find symbol
> [javac] public MessageListener getMessageListener() throws
> JMSException {
> [javac] ^
> [javac] symbol: class MessageListener
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:361:
> error: cannot find symbol
> [javac] public MessageListener getMessageListener() throws
> JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:365:
> error: cannot find symbol
> [javac] public void setMessageListener(MessageListener listener)
> throws JMSException {
> [javac] ^
> [javac] symbol: class MessageListener
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:365:
> error: cannot find symbol
> [javac] public void setMessageListener(MessageListener listener)
> throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:409:
> error: cannot find symbol
> [javac] public boolean getTransacted() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:416:
> error: cannot find symbol
> [javac] public int getAcknowledgeMode() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:423:
> error: cannot find symbol
> [javac] public void commit() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:430:
> error: cannot find symbol
> [javac] public void rollback() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:437:
> error: cannot find symbol
> [javac] public void recover() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:444:
> error: package javax.jms does not exist
> [javac] public QueueBrowser createBrowser(javax.jms.Queue queue)
> throws JMSException {
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:444:
> error: cannot find symbol
> [javac] public QueueBrowser createBrowser(javax.jms.Queue queue)
> throws JMSException {
> [javac] ^
> [javac] symbol: class QueueBrowser
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:444:
> error: cannot find symbol
> [javac] public QueueBrowser createBrowser(javax.jms.Queue queue)
> throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:449:
> error: package javax.jms does not exist
> [javac] public QueueBrowser createBrowser(javax.jms.Queue queue,
> String messageSelector) throws JMSException {
> [javac] ^
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:449:
> error: cannot find symbol
> [javac] public QueueBrowser createBrowser(javax.jms.Queue queue,
> String messageSelector) throws JMSException {
> [javac] ^
> [javac] symbol: class QueueBrowser
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:449:
> error: cannot find symbol
> [javac] public QueueBrowser createBrowser(javax.jms.Queue queue,
> String messageSelector) throws JMSException {
> [javac]
> ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:456:
> error: cannot find symbol
> [javac] public BytesMessage createBytesMessage() throws JMSException {
> [javac] ^
> [javac] symbol: class BytesMessage
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:456:
> error: cannot find symbol
> [javac] public BytesMessage createBytesMessage() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:460:
> error: cannot find symbol
> [javac] public MapMessage createMapMessage() throws JMSException {
> [javac] ^
> [javac] symbol: class MapMessage
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:460:
> error: cannot find symbol
> [javac] public MapMessage createMapMessage() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:464:
> error: cannot find symbol
> [javac] public Message createMessage() throws JMSException {
> [javac] ^
> [javac] symbol: class Message
> [javac] location: class DualSessionWrapper
> [javac]
> /<<PKGBUILDDIR>>/src/bitronix/tm/resource/jms/DualSessionWrapper.java:464:
> error: cannot find symbol
> [javac] public Message createMessage() throws JMSException {
> [javac] ^
> [javac] symbol: class JMSException
> [javac] location: class DualSessionWrapper
> [javac] Note: Some input files use unchecked or unsafe operations.
> [javac] Note: Recompile with -Xlint:unchecked for details.
> [javac] 100 errors
>
> BUILD FAILED
> /<<PKGBUILDDIR>>/build.xml:45: Compile failed; see the compiler error output
> for details.
>
> Total time: 2 seconds
> make[1]: *** [debian/rules:18: override_dh_auto_build] Error 1
The full build log is available from:
http://qa-logs.debian.net/2021/02/13/libbtm-java_2.1.4-5_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.