<BUG>import org.apache.camel.impl.DefaultProducer;
import org.apache.commons.logging.Log;</BUG>
import org.apache.commons.logging.LogFactory;
import org.mortbay.cometd.AbstractBayeux;
public class CometdProducer extends DefaultProducer implements CometdProducerConsumer {
<BUG>@SuppressWarnings("unused")</BUG>
private static final transient Log LOG = LogFactory.getLog(CometdProducer.class);
<BUG>private AbstractBayeux       bayeux;
private final CometdEndpoint endpoint;</BUG>
public CometdProducer(CometdEndpoint endpoint) {

package org.apache.camel.component.cometd;
import java.util.Collection;
import dojox.cometd.Client;
import org.apache.camel.Exchange;
import org.apache.camel.impl.DefaultProducer;
import org.apache.camel.util.ObjectHelper;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.mortbay.cometd.AbstractBayeux;
public class CometdProducer extends DefaultProducer implements CometdProducerConsumer {
private static final transient Log LOG = LogFactory.getLog(CometdProducer.class);
private AbstractBayeux bayeux;
private final CometdEndpoint endpoint;
public CometdProducer(CometdEndpoint endpoint) {
