JMS Message printing problem

Hi all
I have a problem with MQJMS...I am successful in putting the message to the queue and also reading it...but the problem is that i was trying to put a string message in the queue...but i am not able to read the original string from the message.this is the code i used....
Putting the message in the queue
String Buffer = "Message";
boolean transacted = false;
session = qconnection.createQueueSession( transacted, Session.AUTO_ACKNOWLEDGE);     
BytesMessage message =
session.createBytesMessage();
message.setJMSType("DATAGRAM");               
message.setStringProperty("Fmt","PLAINTEXT");               
message.writeBytes(Buffer.getBytes());                              
qSender = session.createSender(ioQueue);               
qSender.send(message);
Reading the message from the queue
QueueReceiver queueReceiver = session.createReceiver(ioQueue);     
Message msg = queueReceiver.receive(Long.parseLong(pollTime));     
If I try to print the msg i am getting the details as
JMS Message class: jms_bytes
JMSType: String
JMSDeliveryMode: 2
JMSExpiration: 0
JMSPriority: 4
JMSMessageID: ID:414d5120454149544553544d47522020456e8f002004d901
JMSTimestamp: 1165040197487
JMSCorrelationID:null
JMSDestination: queue://EAITESTMGR/BALU.IN
JMSReplyTo: null
JMSRedelivered: false
JMSXDeliveryCount:1
JMS_IBM_MsgType:8
Fmt:PLAINTEXT
JMSXAppID:java
JMS_IBM_Format:
JMS_IBM_Encoding:273
JMS_IBM_PutApplType:6
JMS_IBM_Character_Set:UTF8
JMSXUserID:eaijdev
JMS_IBM_PutTime:06163748
JMS_IBM_PutDate:20061202
Integer encoding: 1, Floating point encoding 256
54484953204d45535341474520495320564941204a4d53204348414e4e454c
But the thing i need is to get the same string value ie Message
Anyone out there please help me out with this
Thanks in advance
Balagopal

Why dont you send a TextMessage instead of a BytesMessage? Something like:
String message = "Hi, what's up?";
TextMessage textMessage = queueSession.createTextMessage(message);
queueSender.send(textMessage);And then at the receiver's end:
QueueReceiver queueReceiver = session.createReceiver(ioQueue);
Message message = queueReceiver.receive(Long.parseLong(pollTime));
if (message instanceof TextMessage) {
             * Since message is an instance of TextMessage, cast it to TextMessage to get access to
             * APIs available on TextMessage
            TextMessage textMessage = (TextMessage) message;
              System.out.println("Message received: " + textMessage.getText());
}

Similar Messages

  • JMS Message reading problem

    Hi all
    I have a problem with MQJMS...I am successful in putting the message to the queue and also reading it...but the problem is that i was trying to put a string message in the queue...but i am not able to read the original string from the message.this is the code i used....
    Putting the message in the queue
    String Buffer = "Message";
    boolean transacted = false;
    session = qconnection.createQueueSession( transacted, Session.AUTO_ACKNOWLEDGE);     
    BytesMessage message =
    session.createBytesMessage();
    message.setJMSType("DATAGRAM");               
    message.setStringProperty("Fmt","PLAINTEXT");               
    message.writeBytes(Buffer.getBytes());                              
    qSender = session.createSender(ioQueue);               
    qSender.send(message);
    Reading the message from the queue
    QueueReceiver queueReceiver = session.createReceiver(ioQueue);     
    Message msg = queueReceiver.receive(Long.parseLong(pollTime));     
    If I try to print the msg i am getting the details as
    JMS Message class: jms_bytes
    JMSType: String
    JMSDeliveryMode: 2
    JMSExpiration: 0
    JMSPriority: 4
    JMSMessageID: ID:414d5120454149544553544d47522020456e8f002004d901
    JMSTimestamp: 1165040197487
    JMSCorrelationID:null
    JMSDestination: queue://EAITESTMGR/BALU.IN
    JMSReplyTo: null
    JMSRedelivered: false
    JMSXDeliveryCount:1
    JMS_IBM_MsgType:8
    Fmt:PLAINTEXT
    JMSXAppID:java
    JMS_IBM_Format:
    JMS_IBM_Encoding:273
    JMS_IBM_PutApplType:6
    JMS_IBM_Character_Set:UTF8
    JMSXUserID:eaijdev
    JMS_IBM_PutTime:06163748
    JMS_IBM_PutDate:20061202
    Integer encoding: 1, Floating point encoding 256
    54484953204d45535341474520495320564941204a4d53204348414e4e454c
    But the thing i need is to get the same string value ie Message
    Anyone out there could please help me out with this
    Thanks in advance
    Balagopal

    See: http://java.sun.com/products/jms/tutorial/1_3_1-fcs/doc/jms_tutorialTOC.html
    BTW you are diplaying the toString() value of the Message object itself. You need to call the Message class's method to get the message out of the Message object.

  • Message printing problem.

    Hi Avi,
    We r using oc4j 10.1.3.ingrated with Jdeveloper. Actually my requirement was like this,
    What ever messages entered it has to display those messages in screen.
    But for me now it is displaying on the Server console. Please help me to print messages in screen.
    And one more thing I tried to create return type for the OnMessage() method but it is not allowing.
    It means OnMessage method won’t allow other Void?
    This one is little bit urgent. Please help me.
    Regards,
    Srini

    Hi Steve,
    Thanks a lot for your response, it was really helpful.
    I want to know one more think. While I am invoking an EJB in to my MDB class that time I am getting the following error.
    06/11/17 12:10:30 javax.naming.NameNotFoundException: java:comp/env/ejb/local/Ho
    lidayFacadeEJB not found in MDB
    06/11/17 12:10:30 at com.oracle.naming.J2EEContext.getSubContext(J2EEConte
    xt.java:183)
    06/11/17 12:10:30 at com.oracle.naming.J2EEContext.lookup(J2EEContext.java
    :133)
    06/11/17 12:10:30 at com.evermind.server.ApplicationContext.lookupInJavaCo
    ntext(ApplicationContext.java:326)
    06/11/17 12:10:30 at com.evermind.server.ApplicationContext.unprivileged_l
    ookup(ApplicationContext.java:234)
    06/11/17 12:10:30 at com.evermind.server.ApplicationContext.lookup(Applica
    tionContext.java:199)
    06/11/17 12:10:30 at javax.naming.InitialContext.lookup(InitialContext.jav
    a:351)
    06/11/17 12:10:30 at Test.setTest(Test.java:47)
    06/11/17 12:10:30 at MDB.onMessage(MDB.java:67)
    06/11/17 12:10:30 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M
    ethod)
    06/11/17 12:10:30 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet
    hodAccessorImpl.java:39)
    06/11/17 12:10:30 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg
    atingMethodAccessorImpl.java:25)
    06/11/17 12:10:30 at java.lang.reflect.Method.invoke(Method.java:585)
    06/11/17 12:10:30 at com.evermind.server.ejb.interceptor.joinpoint.EJBJoin
    PointImpl.invoke(EJBJoinPointImpl.java:35)
    06/11/17 12:10:30 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:10:30 at com.evermind.server.ejb.interceptor.system.DMSInterce
    ptor.invoke(DMSInterceptor.java:52)
    06/11/17 12:10:30 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:10:30 at com.evermind.server.ejb.interceptor.system.SetContext
    ActionInterceptor.invoke(SetContextActionInterceptor.java:34)
    06/11/17 12:10:30 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:10:30 at com.evermind.server.ejb.MessageDrivenConsumer.onMessa
    ge(MessageDrivenConsumer.java:344)
    06/11/17 12:10:30 at com.evermind.server.ejb.MessageDrivenConsumer.process
    Messages(MessageDrivenConsumer.java:230)
    06/11/17 12:10:30 at com.evermind.server.ejb.MessageDrivenConsumer.run(Mes
    sageDrivenConsumer.java:168)
    06/11/17 12:10:30 at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worke
    r.run(PooledExecutor.java:819)
    06/11/17 12:10:30 at java.lang.Thread.run(Thread.java:595)
    06/11/17 12:12:09 2006-11-17 12:15:48.442 NOTIFICATION Application Deployer for
    messageDB1 STARTS.
    MDB.ejbRemove()2006-11-17 12:16:14.980 NOTIFICATION Stopping application : messa
    geDB1
    06/11/17 12:16:15 MDB.ejbRemove()
    2006-11-17 12:16:15.982 NOTIFICATION Stopped application : messageDB1
    2006-11-17 12:16:15.982 NOTIFICATION Undeploy previous deployment
    2006-11-17 12:16:15.992 NOTIFICATION Application UnDeployer for messageDB1 START
    S.
    06/11/17 12:16:16 MDB.ejbRemove()
    06/11/17 12:16:16 MDB.ejbRemove()
    2006-11-17 12:16:16.082 NOTIFICATION Removing all web binding(s) for application
    messageDB1 from all web site(s)
    2006-11-17 12:16:16.743 NOTIFICATION Application UnDeployer for messageDB1 COMPL
    ETES.
    2006-11-17 12:16:21.280 NOTIFICATION Initialize C:\jdevstudio1013\j2ee\home\appl
    ications\messageDB1.ear begins...
    2006-11-17 12:16:21.330 NOTIFICATION Auto-unpacking C:\jdevstudio1013\j2ee\home\
    applications\messageDB1.ear...
    2006-11-17 12:16:21.330 NOTIFICATION Unjar C:\jdevstudio1013\j2ee\home\applicati
    ons\messageDB1.ear in C:\jdevstudio1013\j2ee\home\applications\messageDB1
    2006-11-17 12:16:26.127 NOTIFICATION Finished auto-unpacking C:\jdevstudio1013\j
    2ee\home\applications\messageDB1.ear
    2006-11-17 12:16:26.147 NOTIFICATION Auto-unpacking C:\jdevstudio1013\j2ee\home\
    applications\messageDB1\MessageDBWEB.war...
    2006-11-17 12:16:26.157 NOTIFICATION Unjar C:\jdevstudio1013\j2ee\home\applicati
    ons\messageDB1\MessageDBWEB.war in C:\jdevstudio1013\j2ee\home\applications\mess
    ageDB1\MessageDBWEB
    2006-11-17 12:16:26.187 NOTIFICATION Finished auto-unpacking C:\jdevstudio1013\j
    2ee\home\applications\messageDB1\MessageDBWEB.war
    2006-11-17 12:16:26.287 NOTIFICATION Initialize C:\jdevstudio1013\j2ee\home\appl
    ications\messageDB1.ear ends...
    2006-11-17 12:16:26.297 NOTIFICATION Starting application : messageDB1
    2006-11-17 12:16:26.297 NOTIFICATION Initializing ClassLoader(s)
    2006-11-17 12:16:26.778 NOTIFICATION Initializing EJB container
    2006-11-17 12:16:26.778 NOTIFICATION Loading connector(s)
    2006-11-17 12:16:27.319 NOTIFICATION Starting up resource adapters
    2006-11-17 12:16:27.879 NOTIFICATION Processing EJB module: HolidayEJB.jar
    2006-11-17 12:16:27.899 NOTIFICATION Processing EJB module: mdb.jar
    2006-11-17 12:16:27.919 NOTIFICATION Processing EJB module: HolidayFacadeEJB.jar
    2006-11-17 12:16:27.940 NOTIFICATION Processing EJB module: SingTelUtil.jar
    2006-11-17 12:16:29.772 WARNING J2EE EJB3001 [messageDB1:SingTelUtil] EJB module
    contains no beans.
    2006-11-17 12:16:29.993 NOTIFICATION Compiling EJB generated code
    2006-11-17 12:16:42.831 NOTIFICATION Initializing EJB sessions
    2006-11-17 12:16:42.831 NOTIFICATION Committing ClassLoader(s)
    2006-11-17 12:16:42.831 NOTIFICATION Initialize MessageDBWEB begins...
    2006-11-17 12:16:42.881 NOTIFICATION Initialize MessageDBWEB ends...
    2006-11-17 12:16:42.922 NOTIFICATION Started application : messageDB1
    2006-11-17 12:16:42.982 NOTIFICATION Binding web application(s) to site default-
    web-site begins...
    2006-11-17 12:16:43.042 NOTIFICATION Binding web application(s) to site default-
    web-site ends...
    2006-11-17 12:16:43.042 NOTIFICATION Application Deployer for messageDB1 COMPLET
    ES. Operation time: 54600 msecs
    06/11/17 12:17:02 >>method: POST
    06/11/17 12:17:02 This flgdlkg==== jms hjhjjk
    06/11/17 12:17:02 MDB.ejbCreate()
    06/11/17 12:17:02 Bean got message from onMessage():jms hjhjjk
    06/11/17 12:17:02 before context
    06/11/17 12:17:02 message enteredjms hjhjjk
    06/11/17 12:17:02 javax.naming.NameNotFoundException: java:comp/env/ejb/local/Ho
    lidayFacadeEJB not found in MDB
    06/11/17 12:17:02 at com.oracle.naming.J2EEContext.getSubContext(J2EEConte
    xt.java:183)
    06/11/17 12:17:02 at com.oracle.naming.J2EEContext.lookup(J2EEContext.java
    :133)
    06/11/17 12:17:02 at com.evermind.server.ApplicationContext.lookupInJavaCo
    ntext(ApplicationContext.java:326)
    06/11/17 12:17:02 at com.evermind.server.ApplicationContext.unprivileged_l
    ookup(ApplicationContext.java:234)
    06/11/17 12:17:02 at com.evermind.server.ApplicationContext.lookup(Applica
    tionContext.java:199)
    06/11/17 12:17:02 at javax.naming.InitialContext.lookup(InitialContext.jav
    a:351)
    06/11/17 12:17:02 at Test.setTest(Test.java:47)
    06/11/17 12:17:02 at MDB.onMessage(MDB.java:67)
    06/11/17 12:17:02 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M
    ethod)
    06/11/17 12:17:02 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet
    hodAccessorImpl.java:39)
    06/11/17 12:17:02 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg
    atingMethodAccessorImpl.java:25)
    06/11/17 12:17:02 at java.lang.reflect.Method.invoke(Method.java:585)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.joinpoint.EJBJoin
    PointImpl.invoke(EJBJoinPointImpl.java:35)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.system.DMSInterce
    ptor.invoke(DMSInterceptor.java:52)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.system.SetContext
    ActionInterceptor.invoke(SetContextActionInterceptor.java:34)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:17:02 at com.evermind.server.ejb.MessageDrivenConsumer.onMessa
    ge(MessageDrivenConsumer.java:344)
    06/11/17 12:17:02 at com.evermind.server.ejb.MessageDrivenConsumer.process
    Messages(MessageDrivenConsumer.java:230)
    06/11/17 12:17:02 at com.evermind.server.ejb.MessageDrivenConsumer.run(Mes
    sageDrivenConsumer.java:168)
    06/11/17 12:17:02 at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worke
    r.run(PooledExecutor.java:819)
    06/11/17 12:17:02 at java.lang.Thread.run(Thread.java:595)
    06/11/17 12:17:02 MDB.ejbCreate()
    06/11/17 12:17:02 Bean got message from onMessage():jms hjhjjk
    06/11/17 12:17:02 before context
    06/11/17 12:17:02 message enteredjms hjhjjk
    06/11/17 12:17:02 javax.naming.NameNotFoundException: java:comp/env/ejb/local/Ho
    lidayFacadeEJB not found in MDB
    06/11/17 12:17:02 at com.oracle.naming.J2EEContext.getSubContext(J2EEConte
    xt.java:183)
    06/11/17 12:17:02 at com.oracle.naming.J2EEContext.lookup(J2EEContext.java
    :133)
    06/11/17 12:17:02 at com.evermind.server.ApplicationContext.lookupInJavaCo
    ntext(ApplicationContext.java:326)
    06/11/17 12:17:02 at com.evermind.server.ApplicationContext.unprivileged_l
    ookup(ApplicationContext.java:234)
    06/11/17 12:17:02 at com.evermind.server.ApplicationContext.lookup(Applica
    tionContext.java:199)
    06/11/17 12:17:02 at javax.naming.InitialContext.lookup(InitialContext.jav
    a:351)
    06/11/17 12:17:02 at Test.setTest(Test.java:47)
    06/11/17 12:17:02 at MDB.onMessage(MDB.java:67)
    06/11/17 12:17:02 06/11/17 12:17:02 MDB.ejbCreate()
    06/11/17 12:17:02 MDB.ejbCreate()
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    Bean got message from onMessage():jms hjhjjk
    06/11/17 12:17:02 Bean got message from onMessage():jms hjhjjk
    06/11/17 12:17:02 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet
    hodAccessorImpl.java:39)
    06/11/17 12:17:02 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg
    atingMethodAccessorImpl.java:25)
    06/11/17 12:17:02 at java.lang.reflect.Method.invoke(Method.java:585)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.joinpoint.EJBJoin
    PointImpl.invoke(EJBJoinPointImpl.java:35)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.system.DMSInterce
    ptor.invoke(DMSInterceptor.java:52)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.system.SetContext
    ActionInterceptor.invoke(SetContextActionInterceptor.java:34)
    06/11/17 12:17:02 at com.evermind.server.ejb.interceptor.InvocationContext
    Impl.proceed(InvocationContextImpl.java:69)
    06/11/17 12:17:02 at com.evermind.server.ejb.MessageDrivenConsumer.onMessa
    ge(MessageDrivenConsumer.java:344)
    06/11/17 12:17:02 at com.evermind.server.ejb.MessageDrivenConsumer.process
    Messages(MessageDrivenConsumer.java:230)
    06/11/17 12:17:02 at com.evermind.server.ejb.MessageDrivenConsumer.run(Mes
    sageDrivenConsumer.java:168)
    06/11/17 12:17:02 at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worke
    r.run(PooledExecutor.java:819)
    06/11/17 12:17:02 at java.lang.Thread.run(Thread.java:595)
    and my MDB class was like this.
    public class MDB implements MessageDrivenBean, MessageListener {
    private MessageDrivenContext ctx = null;
    public MDB() {    }
    public void setMessageDrivenContext(MessageDrivenContext ctx)
    throws EJBException {
    this.ctx = ctx;
    public void ejbCreate() {        System.out.println("MDB.ejbCreate()");    }
    public void ejbRemove() {
    ctx = null;
    System.out.println("MDB.ejbRemove()");
    public void onMessage(Message message) {
    try {
    if (message instanceof TextMessage) {
    System.err.println("Bean got message from onMessage():" + ((TextMessage)message).getText() );
    System.out.println("before context");
    Hashtable env = new Hashtable();
                   env.put(Context.INITIAL_CONTEXT_FACTORY, "com.evermind.server.rmi.RMIInitialContextFactory");
                   env.put(Context.PROVIDER_URL,"ormi://localhost");
                   env.put(Context.SECURITY_PRINCIPAL, "oc4jadmin");
                   env.put(Context.SECURITY_CREDENTIALS, "welcome"); */
                   /* Context holidayctx = new InitialContext();
    System.out.println("before context1");
    HolidayEJBLocalHome holidayEJBLocalHome = (HolidayEJBLocalHome)holidayctx.lookup("java:comp/env/ejb/local/HolidayEJB");
                   HolidayEJBLocal holidayEJBLocal;
                   Test mm=new Test();
                   mm.setTest(((TextMessage)message).getText() );
    } catch (JMSException e) {
    System.err.println("Communication error: " + e.getMessage());
    e.printStackTrace();
         catch (Exception en) {
    System.err.println("Exception: " + en.getMessage());
    en.printStackTrace();
    please help me to slove this problem.

  • JMS Messaging Bridge Problems with WLS 8.1 sp2

              Thank you in advance for your help.
              I am trying to configure a JSM Messaging Bridge to connect an MQ Q to a Weblogic
              Q. I have this working wonderfully in an environment without clustering but once
              I try to deploy to a cluster, I am having two major problems.
              1) When the managed servers are restarted, the messaging bridges immediately complain
              about not being able to find the resource adaptor. After I manually un-target
              the messaging bridge from the cluster and re-target them, they find the resource
              adaptor but cannot connect to the source... which leads to my next problem.
              2) The messaging bridges cannot connect to the source destination whether it is
              an MQ Q or a Weblogic JMS Q does not matter. Here are the log entries that I
              see relative:
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging STARTUP! Got Notification:weblogic.management.AttributeAddNotification:
              Deployments from <null> to [Caching Stub]Proxy for eBusDev02:Location=secaServer01,Name=seca_OES_ADV_REPLY
              Messaging Bridge,Type=MessagingBridgeConfig - weblogic.management.AttributeAddNotification[source=eBusDev02:Location=secaServer01,Name=secaServer01,Type=ServerConfig].>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging STARTUP! creating bridge seca_OES_ADV_REPLY Messaging
              Bridge.>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging STARTUP! Bridge seca_OES_ADV_REPLY Messaging Bridge
              is deployed as a migratable.>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging RUNTIME! Initializging bridge seca_OES_ADV_REPLY Messaging
              Bridge as a migratable.>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging STARTUP! Bridge seca_OES_ADV_REPLY Messaging Bridge's
              source configurations are:
              AdapterJNDIName=eis.jms.WLSConnectionFactoryJNDIXA
              Classpath=null
              ConnectionURL = file:/e:/private/JNDI/eBusDev02
              DestinationType = Queue
              DestinationJNDIName = jms.oes.MQ-ADV-REPLYQ
              InitialContextFactory = com.sun.jndi.fscontext.RefFSContextFactory
              ConnectionFactoryJNDIName = jms.oes.MQ-QCF
              .>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging STARTUP! Bridge seca_OES_ADV_REPLY Messaging Bridge's
              target configurations are:
              AdapterJNDIName=eis.jms.WLSConnectionFactoryJNDIXA
              Classpath=null
              ConnectionURL = t3://30.135.10.63:8103,30.135.10.63:8104
              DestinationType = Queue
              DestinationJNDIName = jms/oes/ADV-REPLYQ
              InitialContextFactory = weblogic.jndi.WLInitialContextFactory
              ConnectionFactoryJNDIName = jms/oes/QCF
              .>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging STARTUP! Bridge seca_OES_ADV_REPLY Messaging Bridge
              is successfully initialized.>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging RUNTIME! Bridge seca_OES_ADV_REPLY Messaging Bridge
              has been successfully initialized as a migratable.>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging RUNTIME! Activating bridge seca_OES_ADV_REPLY Messaging
              Bridge.>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '1' for queue: 'weblogic.admin.RMI'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging RUNTIME! Bridge seca_OES_ADV_REPLY Messaging Bridge
              has been successfully activated..>
              ####<Apr 1, 2004 4:38:44 PM EST> <Info> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '22' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <> <BEA-200033>
              <Bridge "seca_OES_ADV_REPLY Messaging Bridge" is obtaining connections to the
              two adapters.>
              ####<Apr 1, 2004 4:38:44 PM EST> <Debug> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '22' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <> <BEA-200006>
              <Messaging bridge debugging RUNTIME! Bridge seca_OES_ADV_REPLY Messaging Bridge
              Getting source connection.>
              ####<Apr 1, 2004 4:38:44 PM EST> <Info> <MessagingBridge> <dv2kwls03> <secaServer01>
              <ExecuteThread: '22' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <> <BEA-200042>
              <Bridge seca_OES_ADV_REPLY Messaging Bridge failed to connect to the source destination
              and will try again in 15 seconds. (java.lang.NullPointerException)>
              I know the queues are up and I am pretty sure my MQ client configuration is correct.
              Is there anyway to get more information about the NullPointerException or the
              error being encountered?
              

    Given that you have ruled out message backlogs, my first suspicion is that the leak has something to do with connection allocation. Does JMS stats reveal an application generated connection leak? Check to see if the current number of connections/sessions stays steady.
              If this doesn't help, you can use a third party tool like OptimizeIt to get periodic snap-shots of memory usage and identify the leaked object (or create a reproducer and have customer support do it). A possible work-around is to modify your app to pool JMS connections/sessions for re-use - greatly reducing the number of connections created per day.
              Tom

  • MacBook 2006 w/Snow Leopard; HP B210 printer; print problem; error message: One or more components of the HP printing software are corrupted or missing. Reinstalled software but Mac will not cause printer to print.

    ? MacBook 2006 w/Snow Leopard; HP B210 printer; print problem; error message: "One or more components of the HP printing software are corrupted or missing..." Reinstalled software but Mac will not cause printer to print.  My MacBook Pro works fine with same wireless printer.

    Hi ArielAce , thanks for getting back to me!
    I would recommend downloading and running the HP Print and Scan Doctor.
    Please keep me posted!
    Please click “Accept as Solution " if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the right to say “Thanks" for helping!
    Jamieson
    I work on behalf of HP
    "Remember, I'm pulling for you, we're all in this together!" - Red Green.

  • JMS Adapter Message Selector Problem...

    Hi
    I have set the following in the invoke before producing the message and dropping on the queue
    <invoke name="Invoke_1" partnerLink="adapt"
    portType="ns1:Produce_Message_ptt"
    operation="Produce_Message"
    inputVariable="Invoke_1_Produce_Message_InputVariable"
    bpelx:inputHeaderVariable="Sender"/>
    On the receive side I have the message selector configured for the adapter as follows:
    <jca:operation
    ActivationSpec="oracle.tip.adapter.jms.inbound.JmsConsumeActivationSpec"
    DestinationName="dattjndi"
    UseMessageListener="false"
    MessageSelector="Sender=AdaptationRequest"PayloadType="TextMessage"
    OpaqueSchema="false" >
    </jca:operation>
    Where AdaptationRequest is the value for the Sender variable which will be used to filter the message. But this does not work. the messages are still not consumed. What could be the problem?
    Thanks,
    Anil

    did you check the message selector section on
    http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/Message.html
    explains all the operators you can use and the correct syntax. Make a note of the case sensitivity.

  • Problem reading JMS message received from MQSeries

    I have a message listener listening on an MQSeries queue.
    I'm expecting a text message back, but what I get is
    partially listed below.
    Any idee's to what I need to do would be greatly received.
    thanks
    JMS Message class: jms_bytes
    JMSType: null
    JMSDeliveryMode: 2
    JMSExpiration: 0
    JMSPriority: 0
    JMSMessageID: ID:414d51205344454e44553031202020203dc7e0ff00223082
    JMSTimestamp: 1038261667350
    JMSCorrelationID:null
    JMSDestination: null
    JMSReplyTo: null
    JMSRedelivered: false
    JMSXDeliveryCount:1
    JMS_IBM_MsgType:8
    JMSXAppID:MQSeries Client for Java
    JMS_IBM_Format:
    JMS_IBM_Encoding:273
    JMS_IBM_PutApplType:28
    JMS_IBM_Character_Set:ISO8859_1
    JMSXUserID:mqm
    JMS_IBM_PutTime:22010735
    JMS_IBM_PutDate:20021125
    Integer encoding: 1, Floating point encoding 256
    3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e3c52
    65706c79437573746f6d65725374617475735f3030313e3c434e54524f4c415245413e3c4253523e

    I have a temporary/partial solution to this problem.
    As we control the application adapter that is posting messages to the MQSeries queue, we have changed the sender to put the text into the bytes message object using writeUTF rather than writeText that it was using. My reader the does a readUTF.

  • HT3669 I am using a new Brother printer/scanner.  I have scanned once but now it is giving the message "printer offline".  how do I fix this problem

    I am using a new Brother printer/scanner.  I have scanned once but now it is giving the message "printer offline".  how do I fix this problem?

    You need to contact Apple Support to deactivate iMessage. https://www.apple.com/support/appleid/contact/

  • Problem in sending JMS message on remote OC4J

    I have two OC4J standalone (10.1.3.0.0 build 041119.0001.2385)
    The containers work on Windows2000 in different machines connected by the LAN.
    The First container has deployed application from example http://www.oracle.com/technology/tech/java/oc4j/1013/howtos/how-to-jca-intro/doc/how-to-jca-intro.html
    The second container has j2ee application (Servlet) that sending JMS messages in the queue of the first container.
    Code Servlet in second OC4J:
    package mypackage2;
    import javax.servlet. *;
    import javax.servlet.http. *;
    import java.io. PrintWriter;
    import java.io. IOException;
    import javax.jms. *;
    import javax.naming. *;
    import java.util. *;
    public class Servlet1 extends HttpServlet
    private static final String CONTENT_TYPE = "text/html;charset=windows-1251";
    public void init (ServletConfig config) throws ServletException
    super.init (config);
    String QUEUE_NAME = "OracleASjms/MyQueue1";
    String QUEUE_CONNECTION_FACTORY = "OracleASjms/MyQCF";
    public void doGet (HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException
    response.setContentType (CONTENT_TYPE);
    PrintWriter out = response.getWriter ();
    out.println (" < html > ");
    out.println (" < head > < title > Servlet1 < /title > < /head > ");
    out.println (" < body > ");
    try
    Hashtable env = new Hashtable ();
    env.put (Context. INITIAL_CONTEXT_FACTORY, "oracle.j2ee.rmi.RMIInitialContextFactory");
    env.put (Context. SECURITY_PRINCIPAL, "admin");
    env.put (Context. SECURITY_CREDENTIALS, "admin");
    env.put (Context. PROVIDER_URL, "ormi://host_OC4J_1:23791/jcamdb");
    env.put ("dedicated.rmicontext", "true");
    InitialContext ic = new InitialContext (env);
    QueueConnectionFactory connectionFactory = (QueueConnectionFactory)ic.lookup (QUEUE_CONNECTION_FACTORY);
    QueueConnection connection = connectionFactory.createQueueConnection ();
    connection.start ();
    QueueSession queueSession =
    connection.createQueueSession (false, Session.AUTO_ACKNOWLEDGE);
    Queue queue = (Queue) ic.lookup (QUEUE_NAME);
    ic.close ();
    System.out.println (" Queue: " + queue);
    QueueSender sender = queueSession.createSender (queue);
    System.out.println (" creating Message: " + queue);
    Message message = queueSession.createMessage ();
    System.out.println (" Message created ");
    message.setJMSType ("theMessage");
    message.setLongProperty ("time", System.currentTimeMillis ());
    message.setStringProperty ("id", "11111");
    message.setStringProperty ("oamount", "55555");
    message.setStringProperty ("message", "77777");
    message.setStringProperty ("RECIPIENT", "MDB");
    System.out.println (" Sending message... ");
    sender.send (message);
    System.out.println (" Message sent ");
    sender.close ();
    queueSession.close ();
    connection.close ();
    catch (Exception e)
    System.out.println (" ** TEST FAILED ** < br > Exception: " + e);
    out.println (e.toString ());
    e.printStackTrace ();
    out.println (" < p > The servlet has received a GET. This is the reply. < /p
    ");out.println (" < /body > < /html > ");
    out.close ();
    Error: This code send message in The First container, and should send in the second OC4J !!!!
    Please answer :
    As configure (what code it is necessary to write) servlet (any J2EE the application in OC4J) to use a path to OC4J JMS (remote OC4J JMS) through the Resource Adapter (using OracleASjms.rar). ???

    I have two OC4J standalone (10.1.3.0.0 build 041119.0001.2385)
    The containers work on Windows2000 in different machines connected by the LAN.
    The First container has deployed application from example http://www.oracle.com/technology/tech/java/oc4j/1013/howtos/how-to-jca-intro/doc/how-to-jca-intro.html
    The second container has j2ee application (Servlet) that sending JMS messages in the queue of the first container.
    Code Servlet in second OC4J:
    package mypackage2;
    import javax.servlet. *;
    import javax.servlet.http. *;
    import java.io. PrintWriter;
    import java.io. IOException;
    import javax.jms. *;
    import javax.naming. *;
    import java.util. *;
    public class Servlet1 extends HttpServlet
    private static final String CONTENT_TYPE = "text/html;charset=windows-1251";
    public void init (ServletConfig config) throws ServletException
    super.init (config);
    String QUEUE_NAME = "OracleASjms/MyQueue1";
    String QUEUE_CONNECTION_FACTORY = "OracleASjms/MyQCF";
    public void doGet (HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException
    response.setContentType (CONTENT_TYPE);
    PrintWriter out = response.getWriter ();
    out.println (" < html > ");
    out.println (" < head > < title > Servlet1 < /title > < /head > ");
    out.println (" < body > ");
    try
    Hashtable env = new Hashtable ();
    env.put (Context. INITIAL_CONTEXT_FACTORY, "oracle.j2ee.rmi.RMIInitialContextFactory");
    env.put (Context. SECURITY_PRINCIPAL, "admin");
    env.put (Context. SECURITY_CREDENTIALS, "admin");
    env.put (Context. PROVIDER_URL, "ormi://host_OC4J_1:23791/jcamdb");
    env.put ("dedicated.rmicontext", "true");
    InitialContext ic = new InitialContext (env);
    QueueConnectionFactory connectionFactory = (QueueConnectionFactory)ic.lookup (QUEUE_CONNECTION_FACTORY);
    QueueConnection connection = connectionFactory.createQueueConnection ();
    connection.start ();
    QueueSession queueSession =
    connection.createQueueSession (false, Session.AUTO_ACKNOWLEDGE);
    Queue queue = (Queue) ic.lookup (QUEUE_NAME);
    ic.close ();
    System.out.println (" Queue: " + queue);
    QueueSender sender = queueSession.createSender (queue);
    System.out.println (" creating Message: " + queue);
    Message message = queueSession.createMessage ();
    System.out.println (" Message created ");
    message.setJMSType ("theMessage");
    message.setLongProperty ("time", System.currentTimeMillis ());
    message.setStringProperty ("id", "11111");
    message.setStringProperty ("oamount", "55555");
    message.setStringProperty ("message", "77777");
    message.setStringProperty ("RECIPIENT", "MDB");
    System.out.println (" Sending message... ");
    sender.send (message);
    System.out.println (" Message sent ");
    sender.close ();
    queueSession.close ();
    connection.close ();
    catch (Exception e)
    System.out.println (" ** TEST FAILED ** < br > Exception: " + e);
    out.println (e.toString ());
    e.printStackTrace ();
    out.println (" < p > The servlet has received a GET. This is the reply. < /p
    ");out.println (" < /body > < /html > ");
    out.close ();
    Error: This code send message in The First container, and should send in the second OC4J !!!!
    Please answer :
    As configure (what code it is necessary to write) servlet (any J2EE the application in OC4J) to use a path to OC4J JMS (remote OC4J JMS) through the Resource Adapter (using OracleASjms.rar). ???

  • WLI/JMS Message problem

    I have written a WLI client program that has JMS listeners for assigned, update,
    and remove WLI Notify messages. The basic format for each selector is simple:
    orgId = 'ORG1' and action = 'assigned'
    I've noticed an inconsistency when it comes to the JMS messages sent to my application.
    Say Task A is configured to be assigned to Joe when it's activated. When the
    task is actually activated, my client program receives an update message followed
    by an assign message (both for that task).
    Okay, here's where it gets tricky. Say the workflow returns to Task A later on
    in the same instance of the workflow. This time my client only gets an update
    JMS message. I have to account for this inconsistency in my code, which is not
    good.
    Is this a bug, or is there a reason that this is behaving like this?

    David
    Please open a case or provide your demo code to me, I will take a look
    when I get some free time
    Tony
    "David Mrozek" <[email protected]> wrote in message
    news:3b852200$[email protected]..
    >
    I have written a WLI client program that has JMS listeners for assigned,update,
    and remove WLI Notify messages. The basic format for each selector issimple:
    >
    orgId = 'ORG1' and action = 'assigned'
    I've noticed an inconsistency when it comes to the JMS messages sent to myapplication.
    >
    Say Task A is configured to be assigned to Joe when it's activated. Whenthe
    task is actually activated, my client program receives an update messagefollowed
    by an assign message (both for that task).
    Okay, here's where it gets tricky. Say the workflow returns to Task Alater on
    in the same instance of the workflow. This time my client only gets anupdate
    JMS message. I have to account for this inconsistency in my code, whichis not
    good.
    Is this a bug, or is there a reason that this is behaving like this?

  • HP cp2025dn printing problem

    hi there,
    i hope there is some help out there, since i have absolutely no idea what else i could try to make my printer work via airport, which has until now worked perfectly well via direct usb connect.
    via airport either way (ip or bonjour) print jobs will disappear from the printer queue, cause the printer to flash its fancy lights but never get printed or will force the printer into paused state.
    i have my hp color laserjet cp2025 connected to a fresh airport express which is extending my wireless network provided by my elderly airport extreme. here is some data about their firmware and the network:
    firmware: 7.4.2 on both devices
    radio mode: 802.11.n (802.11b/g compatible)
    channel: 2
    security: wpa/wpa2 personal
    additionally i will attach the rather lengthy printer log of my recently failed attempt, which hopefully gives some apple genius a clue of why the bugger resists printing.
    any help is being appreciated.
    sincerely
    peter
    E [21/Nov/2010:01:20:14 +0100] [Job 3] Unable to write print data: Broken pipe
    D [21/Nov/2010:01:20:14 +0100] [Job 3] The following messages were recorded from 01:20:08 to 01:20:14
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Adding start banner page "none".
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Queued on "hphomebonjour" by "pkubin".
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Auto-typing file...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Request file type is application/vnd.cups-banner.
    D [21/Nov/2010:01:20:14 +0100] [Job 3] File of type application/vnd.cups-banner queued by "pkubin".
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Adding end banner page "none".
    D [21/Nov/2010:01:20:14 +0100] [Job 3] job-sheets=none,none
    D [21/Nov/2010:01:20:14 +0100] [Job 3] argv[0]="hphomebonjour"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] argv[1]="3"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] argv[2]="pkubin"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] argv[3]="testprint"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] argv[4]="1"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] argv[5]="APColorMatchingMode=APApplicationColorMatching APDInputSlot= nocollate com.apple.print.DocumentTicket.PMSpoolFormat=application/pdf com.apple.print.JobInfo.PMJobName=testprint com.apple.print.PrinterInfo.PMColorDeviceID..n.=12970 com.apple.print.PrintSettings.PMColorMatchingMode..n.=0 com.apple.print.PrintSettings.PMColorSyncProfileID..n.=1294 com.apple.print.PrintSettings.PMCopies..n.=1 com.apple.print.PrintSettings.PMCopyCollate..b. com.apple.print.PrintSettings.PMFirstPage..n.=1 com.apple.print.PrintSettings.PMLastPage..n.=2147483647 com.apple.print.PrintSettings.PMPageRange..a.0..n.=1 com.apple.print.PrintSettings.PMPageRange..a.1..n.=2147483647 media=A4 pserrorhandler-requested=standard job-uuid=urn:uuid:df6431a4-4123-39cc-4f92-4506b9f2c6cc job-originating-host-name=localhost time-at-creation=1290298808 time-at-processing=1290298808 PageSize=A4"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] argv[6]="/private/var/spool/cups/d00003-001"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[0]="<CFProcessPath>"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[1]="CUPS_CACHEDIR=/private/var/spool/cups/cache"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[2]="CUPS_DATADIR=/usr/share/cups"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[3]="CUPS_DOCROOT=/usr/share/doc/cups"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[4]="CUPS_FONTPATH=/usr/share/cups/fonts"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[5]="CUPS_REQUESTROOT=/private/var/spool/cups"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[6]="CUPS_SERVERBIN=/usr/libexec/cups"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[7]="CUPS_SERVERROOT=/private/etc/cups"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[8]="CUPS_STATEDIR=/private/etc/cups"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[9]="HOME=/private/var/spool/cups/tmp"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[10]="PATH=/usr/libexec/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[11]="[email protected]"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[12]="SOFTWARE=CUPS/1.4.5"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[13]="TMPDIR=/private/var/spool/cups/tmp"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[14]="USER=root"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[15]="CUPS_SERVER=/private/var/run/cupsd"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[16]="CUPS_ENCRYPTION=IfRequested"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[17]="IPP_PORT=631"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[18]="CHARSET=utf-8"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[19]="LANG=en_US.UTF-8"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[20]="APPLE_LANGUAGE=en-US"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[21]="PPD=/private/etc/cups/ppd/hphomebonjour.ppd"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[22]="RIPMAXCACHE=8m"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[23]="CONTENT_TYPE=application/vnd.cups-banner"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[24]="DEVICEURI=dnssd://hp_home._pdl-datastream.tcp.local./?bidi"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[25]="PRINTERINFO=hphome bonjour"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[26]="PRINTERLOCATION=homelandexpress"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[27]="PRINTER=hphomebonjour"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[28]="CUPS_FILETYPE=document"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] envp[29]="FINALCONTENT_TYPE=printer/hp_homebonjour"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Started filter /usr/libexec/cups/filter/cgbannertopdf (PID 964)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Started filter /usr/libexec/cups/filter/cgpdftops (PID 965)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Started filter /usr/libexec/cups/filter/pstops (PID 966)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Started filter /Library/Printers/hp/filter/hpPostProcessing.bundle/Contents/MacOS/hpPostProces sing (PID 967)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Started backend /usr/libexec/cups/backend/dnssd (PID 968)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] load_banner(filename="/private/var/spool/cups/d00003-001")
    D [21/Nov/2010:01:20:14 +0100] [Job 3] cgpdftops - copying to temp print file "/private/var/spool/cups/tmp/003c54ce8a655"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Resolving "hphome._pdl-datastream.tcp.local."...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] STATE: +connecting-to-device
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Resolving "hp_home", regtype="pdl-datastream.tcp", domain="local."...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] hpPostProcessing launchedINFO: Looking for printer...
    D [21/Nov/2010:01:20:14 +0100] [Job 3]
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Setting language to en-US
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Resolved as "socket://homeland-express.local.:9100"...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] STATE: -connecting-to-device,offline-report
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Executing backend "/usr/libexec/cups/backend/socket"...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] STATE: +connecting-to-device
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Looking up "homeland-express.local."...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Connecting to homeland-express.local.:9100
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Connecting to printer...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] STATE: -connecting-to-device
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Connected to printer...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Connected to [fe80::7aca:39ff:fe45:2549%en1]:9100 (IPv6)...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Page = 595x842; 12,12 to 583,830
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Final document orientation - 0
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Entered function
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Entered function
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Pages per sheet - 1
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Orientation - portrait
    D [21/Nov/2010:01:20:14 +0100] [Job 3] ------------------------------------------------------
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Pre-processing tasks:
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Line - %%BeginDocument Processor - EmbeddedDocumentCounter "" (pre, optional, substr)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Line - %!PS-Adobe Processor - EmbeddedDocumentCounter "" (pre, optional, substr)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Line - %%EndComments Processor - DriverVersion "Insert driver info" (pre, mandatory, substr)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Post-processing tasks:
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Line - %%BeginProlog Processor - Accounting "Insert LaserJet accounting information" (post, mandatory, substr)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Line - %%Page: Processor - PageAccounting "Log page for accounting" (post, mandatory, substr)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] ------------------------------------------------------
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Entered function
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Using line-by-line file iteration...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] cgpdftops - using PPD file "/private/etc/cups/ppd/hphomebonjour.ppd"...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] PS Matching Mode = AP_ApplicationColorMatching
    D [21/Nov/2010:01:20:14 +0100] [Job 3] cgpdftops - languageLevel = 3, mediaBox.size.width = 595, mediaBox.size.height = 842
    D [21/Nov/2010:01:20:14 +0100] [Job 3] cgpdftops - documentMediaBox.size.width = 595, documentMediaBox.size.height = 842
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Page = 595x842; 12,12 to 583,830
    D [21/Nov/2010:01:20:14 +0100] [Job 3] slow_collate=0, slow_duplex=0, slow_order=0
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Before copy_comments - %!PS-Adobe-3.0
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %!PS-Adobe-3.0
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %APLDSCEncoding: UTF8
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %APLProducer: (Version 10.6.5 (Build 10H574) Quartz PS Context)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%Title: (testprint)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%Creator: (cgpdftops CUPS filter)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%CreationDate: (Sunday, November 21 2010 01:20:09 CET)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%For: (pkubin)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%DocumentData: Clean7Bit
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%LanguageLevel: 3
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%Pages: 1
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%BoundingBox: (atend)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%PageOrder: Ascend
    D [21/Nov/2010:01:20:14 +0100] [Job 3] %%EndComments
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Before copy_prolog - userdict/dscInfo 5 dict dup begin
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Before copy_setup - %%BeginSetup
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Before page loop - %%Page: 1 1
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Copying page 1...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] pagew = 571.1, pagel = 817.6
    D [21/Nov/2010:01:20:14 +0100] [Job 3] bboxx = 0, bboxy = 0, bboxw = 595, bboxl = 842
    D [21/Nov/2010:01:20:14 +0100] [Job 3] PageLeft = 12.0, PageRight = 583.1
    D [21/Nov/2010:01:20:14 +0100] [Job 3] PageTop = 829.7, PageBottom = 12.1
    D [21/Nov/2010:01:20:14 +0100] [Job 3] PageWidth = 595.0, PageLength = 842.0
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Calling processor EmbeddedDocumentCounter before line %!PS-Adobe-3.0
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Calling processor DriverVersion before line %%EndComments
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Task "Insert driver info" complete. Processor - DriverVersion. Line - %%EndComments
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Calling processor Accounting after line %%BeginProlog
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Task "Insert LaserJet accounting information" complete. Processor - Accounting. Line - %%BeginProlog
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Current page number is 0
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Calling processor PageAccounting after line %%Page: 1 1
    D [21/Nov/2010:01:20:14 +0100] [Job 3] PAGE: 1 1
    D [21/Nov/2010:01:20:14 +0100] [Job 3] hrDeviceDesc="Unknown"
    D [21/Nov/2010:01:20:14 +0100] [Job 3] prtGeneralCurrentLocalization type is 0, expected 2!
    D [21/Nov/2010:01:20:14 +0100] [Job 3] backendRunLoop(print_fd=0, device_fd=5, snmp_fd=7, addr=0x100109768, use_bc=1, side_cb=0x1d51f9558)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Wrote 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Read 8192 bytes of print data...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Set job-printer-state-message to "Unable to write print data: Broken pipe", current level=ERROR
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Print file sent, waiting for printer to finish...
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Received SIGPIPE
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Backend returned status 1 (failed)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] Printer stopped due to backend errors; please consult the error_log file for details.
    D [21/Nov/2010:01:20:14 +0100] [Job 3] End of messages
    D [21/Nov/2010:01:20:14 +0100] [Job 3] printer-state=5(stopped)
    D [21/Nov/2010:01:20:14 +0100] [Job 3] printer-state-message="Print file sent, waiting for printer to finish..."
    D [21/Nov/2010:01:20:14 +0100] [Job 3] printer-state-reasons=paused

    You may want to verify that your printer USB cable is of good condition; try swapping it with another one.
    The problem is "Unable to write print data: Broken pipe" which implies that the USB connection was somewhat abruptly broken/disrupted while data was being sent.

  • Need suggestion on  implementing JMS message error recovery

    Hi,
    Our application has a JMS topic where we publish application events. Now, there can be scenarios where the consumers cannot process the message due to some infrastructure issues and would error out. We need a way so that those messages can be reprocessed again later. we are thinking of the following design for JMS message error recovery
    1. Use a persistent TOPIC (this would ensure guaranteed delivery)
    2. Configure a error destination on JMS topic e.g a jms queue
    3. Have an error handling MDB listening to the Error destination. An error handling MDB would dequeue the errored messages from error destination and persist it to a Data base "error" table..
    4. Provide a mechanism to republish those messages to topic (e.g a scheduler or admin ui or a command line utility) .. The messages would deleted from database "error" table and published to topic again....
    A. Are there any issues with the above design which we need to handle?
    B. Are there any additional steps required in a Cluster environment with a distributed topic and distribute error destination? (our error mdb will have one-copy-per-application setting)
    B. From a performance angle, Is it OK to use persistent TOPIC ? Or will it better to persist the message to the db table and then publish it as a non persistent message ... ? (But i guess the performance should be more or less the same in both of these approaches)
    C. Are there any other recommended design patterns for error recovery of JMS messages
    Please advise.
    Regards,
    Arif

    Thanks Tom !
    We may not be able to go with the approach of delaying/pausing redelivery of the messsage because
    1. Pausing entire MDB approach: Our MDB application consumes messages generated by different producers and our MDB needs to continue processing the messages even if messages corresponding to one producer is erroring out
    2. Redelivery delay : This would only delay the retry of an errored message. But there would still be a problem if the message fails during all retries (i.e redelivery limit count). We don't want to lose this message. In our case, It is possible that a particular message cannot be processed due to unavailability of a third party system for hours or may be a day.
    Basically, i am looking on approaches for a robust and performant error recovery/retry framework for our application (refer details in my first post on this thread) while fully making use of all features provided by middleware (WLS). Please advise.
    Regards,
    Arif

  • Lost (and found) JMS - messages

              Using WLS 6.1 and have experienced that JMS messages has not been delivered to
              its consumer correctly. We are interested in any suggestions to what has happend,
              what can be done to avoid the problem in the future, or perhaps how we can find
              out more about the problem.
              We have a message driven bean A which sends messages to the queue Q, of which
              the message driven bean B is the only consumer.
              What we recently have experienced is that some of the messages delivered by A
              to Q never are delivered to B. But the messages seems to be persisted correctly,
              because after a restart they reappear!
              Following is a more detailed description of the scenario:
              1. A message is sendt with DeliveryMode=PERSISTENT and TimeToLive=0. QueueSender.send
              is invoked and returns normally.
              2. The consumers never gets the message (B.onMessage i never invoked with this
              message).
              3. Point 1-2 is repeated for 13 different messages over a period when ~100 similar
              messages are delivered normally.
              4. The server is then restarted.
              5. In the starup log it is indicated that 44 records are found in the JMSStore.
              6. When the server restarts, the "lost" messages gets delivered to B.
              After the server restart we have not experienced the problem again.
              Logs does not show anything unusual about the previous restart.
              Other details:
              There is always exatly 1 instance of A running, and 5-20 instances of B. A implements
              and uses a pool of javax.jms.XAQueueSession instances, which shares a single instance
              of javax.jms.XAQueueConnection. The aknowledge-mode for B is "Auto-aknowledge".
              We're using Weblogic Server 6.1.3.0 / Red Hat Linux 7.3.
              Any help on this problem is appreciated!
              

              I believe we've seen just the behaviour you describe on 6.1 SP2, but only on a
              multi-cpu box (Solaris), and only under load. We can't reproduce the problem reliably,
              and get no error messages/warnings anywhere, so very little to send to customer
              support; by the time we notice this, the problem's long passed, so a thread dump's
              of no use.
              We're going to try and see how SP5 (which has loads of JMS fixes) pans out.
              But if you find anything out, could you post here?
              simon.
              "Harald Stendal" <[email protected]> wrote:
              >
              >Using WLS 6.1 and have experienced that JMS messages has not been delivered
              >to
              >its consumer correctly. We are interested in any suggestions to what
              >has happend,
              >what can be done to avoid the problem in the future, or perhaps how we
              >can find
              >out more about the problem.
              >
              >We have a message driven bean A which sends messages to the queue Q,
              >of which
              >the message driven bean B is the only consumer.
              >What we recently have experienced is that some of the messages delivered
              >by A
              >to Q never are delivered to B. But the messages seems to be persisted
              >correctly,
              >because after a restart they reappear!
              >
              >Following is a more detailed description of the scenario:
              >
              >1. A message is sendt with DeliveryMode=PERSISTENT and TimeToLive=0.
              >QueueSender.send
              >is invoked and returns normally.
              >2. The consumers never gets the message (B.onMessage i never invoked
              >with this
              >message).
              >3. Point 1-2 is repeated for 13 different messages over a period when
              >~100 similar
              >messages are delivered normally.
              >4. The server is then restarted.
              >5. In the starup log it is indicated that 44 records are found in the
              >JMSStore.
              >6. When the server restarts, the "lost" messages gets delivered to B.
              >
              >After the server restart we have not experienced the problem again.
              >
              >Logs does not show anything unusual about the previous restart.
              >
              >Other details:
              >There is always exatly 1 instance of A running, and 5-20 instances of
              >B. A implements
              >and uses a pool of javax.jms.XAQueueSession instances, which shares a
              >single instance
              >of javax.jms.XAQueueConnection. The aknowledge-mode for B is "Auto-aknowledge".
              >
              >We're using Weblogic Server 6.1.3.0 / Red Hat Linux 7.3.
              >
              >Any help on this problem is appreciated!
              >
              

  • I recently replaced my dead airport router with a netgear91-5g router and synced it successfully to my Lexmark Pro 915 printer and my computer and yet when I try to print wirelessly I get the message: "printer not connected; printer offline".

    I recently replaced my dead airport router with a Netgear91-5g router and synced it successfully to my Lexmark Pro 915 printer and my computer; yet when I try to print wirelessly I get the message: "printer not connected; printer offline". Lexmark support verified that my printer was connected to the new router and the problem was with the computer's printer configuration and they could reconfigure it online if I paid for their "Premium Support" services ($119 for one year, 3 fixes). I declined, feeling sure that this is something I could do if I knew how. Could it be an incompatability issue with OS 10.8.3?

    You saved me $$$ that I can ill afford on my fixed income. I was very unhappy with the "support" from Lexmark... what a rip off!  Thank you dwb!

  • Leopard printing problems on several printers (Am I the only one?)

    Since installing Leopard shortly after it was released, I've had flakiness with printing:
    - With Tiger, when I printed, I could open the printer's window, and see the print job queued. The job would finish, disappear from the window, and everything would be fine.
    - When the job was printing, the printer icon would appear in the Dock. When the job was done, the icon would disappear from the Dock. Simple.
    With Leopard, printing has worked, but I have never seen a print job appear in a PrinterProxy window. I print, the printer outputs the job, and PrinterProxy is always blank. The printer icon appears in the Dock, and stays there forever. I found that I could ctrl-click on the icon and select the Auto Quit option (Hooray!), but that only worked for a while. Then the icons started staying in the Dock again. When I click on the Dock, there is no more Auto Quit option... just the "Application Not Responding" message. I have to force quit Printer Proxy after every time I print.
    What's stranger is how long it takes for the PrinterProxy app to start up. The icon in the Dock bounces for well over a minute. Sometimes, the job finishes printing before the app is launched. If I switch between apps using Cmd-Tab, I can select the PrinterProxy app, but it never actually displays; instead, I just revert to the current window.
    This is true for every printer I use, and as a traveling consultant, I use several. It is true whether I am printing via Airport, or over a direct Internet or USB connection.
    The printers that are permanently in my Printer List are:
    Canon i9100
    Brother MFC-8840
    Epson Stylus Photo 220
    HP LaserJet 1320N
    HP LaserJet 8800
    HP LaserJet 6570
    HP Color LaserJet 5550
    Adobe PDF 8.0
    All of these have the same problems. What's worse is, when I have a printing problem, there is no way to diagnose it, since the print jobs never show up in the PrinterProxy.
    I have reset my printing system many times. I have deleted and re-added my printers many times. I have downloaded drivers from the manufacturer's sites, and reinstalled Leopard's default drivers. Nothing makes a difference. Strangely, after updating to 10.5.2, the Auto Quit problem went away for awhile, then returned spontaneously.
    At the thread below, I show some of my system and crash logs from a prior discussion. Someone was helping me with the problem, but after asking me to post my logs, he seems to have dropped off the thread.
    http://discussions.apple.com/message.jspa?messageID=7013209#7013209
    I can't believe this problem is endemic to Leopard. I know many people who seem to use Leopard without any problems at all. (They even print once in a while!) And yet, as a fairly advanced user, I can't believe I'm the only one having this problem! My system is pretty plain vanilla, with no weird mods, hacks or apps. Pretty much just straightforward creative and productivity apps. I use it daily for business, so I try to keep all wacky stuff off of it.
    There must be a solution, short of doing a clean install. Can anyone help? Are there PrinterProxy-related files I can delete when I reset the Printer System that might help resolve this? Prefs?
    Thanks,
    David

    I'm having exactly the same problem with a Lexmark C760.
    When I inspect the Activity Monitor while opening the Printer Icon from the Dock (or press the Button "Open Print Queue" in the "Print & Fax" System Preferences), I can see the Printer Icon as "Printer Proxy (Not Responding)" marked in red in the processes list. The Dock icon bounces for quite a while, and after about 2 minutes, a Printer List actually appears under the PrinterProxy application and the process in Activity Monitor changes its name to "(null)" and its color to black.
    Though there is no entry in the PrinterProxy list when I print something from another application while keeping the window open, I can select "Supply Levels" and the correct information appears, so it seems to be functional.
    It also seems that there are several copies of the drivers remaining, as the application in the Dock is named "Lexmark C760 (4)", probably from my attempts to remove and reinstall the driver. Is there some interference with old installations of the drivers that still lurk somewhere, hidden in the depth of the many libraries? How can I get rid of the previously installed drivers for good?

Maybe you are looking for