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.