Muti Consumer Queue creation

Hi everyone,
While creating multi consumer queue, I have encountered with below error:
SQL> Begin
2 DBMS_AQADM.Create_Queue_Table(Queue_Table => 'qtbl_NearTime',
3 Queue_Payload_Type => 'NearTime',
4 Sort_List => Null,
5 Multiple_Consumers => True,
6 Storage_Clause => 'TABLESPACE USERS');
7 end;
8 /
Begin
DBMS_AQADM.Create_Queue_Table(Queue_Table => 'qtbl_NearTime',
Queue_Payload_Type => 'NearTime',
Sort_List => Null,
Multiple_Consumers => True,
Storage_Clause => 'TABLESPACE USERS');
end;
ORA-08103: object no longer exists
ORA-06512: at "SYS.DBMS_AQADM_SYS", line 2224
ORA-06512: at "SYS.DBMS_AQADM", line 58
ORA-06512: at line 2
I am working with Oracle 9i. Please advice.
Many thanks in advance.
Prabha

You'll have better-er luck in the AQ forum.
Advanced Queueing

Similar Messages

  • Creating job to listen to single consumer queue

    i have code that will allow a job to listen on a queue for a mulitple consumer queue but was wondering how to change it for a single consumer queue. The code i currently have for the multiple conusmer looks like this
         DBMS_SCHEDULER.DEFINE_METADATA_ARGUMENT(
              program_name => 'P_ToDBlocking_Implement'
              ,argument_position => 1
              ,metadata_attribute => 'EVENT_MESSAGE'
         dbms_scheduler.enable('P_ToDBlocking_Implement');
         DBMS_SCHEDULER.CREATE_EVENT_SCHEDULE (
              schedule_name =>      'S_ToDBlocking_Implement'
              ,start_date =>      systimestamp
              ,event_condition => 'corrid=''NOTIFY'''
              ,queue_spec => 'event_msg_q');
    Maybe i am thinking about this wrong how could i get a consumer in a single consumer queue to listen to the queue and process all queue that come in?
    Edited by: user457357 on Sep 12, 2008 12:19 AM

    Why don't you step back, post your full version number, and explain what the business process is. In other words what it is you are trying to achieve.
    When discussing business processes you don't write code. You don't name methodologies. You say things like.
    An end user adds a new row into a table and when that happens I want a job to run .... or something like that.
    Without a context any answer is pure guesswork.

  • How to send message to a multi-consumer queue using pl/sql

    How to send message to a multi-consumer queue using pl/sql ? Thanks.
    I tried following, but got an message: no receipient specified.
    DBMS_AQ.ENQUEUE(
    queue_name => 'aqadm.multi_queue',
    enqueue_options => queue_options,
    message_properties => message_properties,
    payload => my_message,
    msgid => message_id);
    COMMIT;
    END;
    /

    Here's two way to enqueue/publish new message into multi-consumer queue.
    (1) Use explicitly declared recipient list
    - Specify "Recipients" by setting recipient_list to messge_properties, before ENQUEUE().
    DECLARE
    recipients DBMS_AQ.aq$_recipient_list_t;
    BEGIN
    recipients(1) := sys.aq$_agent('RECIPIENTNAME',NULL,NULL);
    message_properties.recipient_list := recipients ;
    (2)Or, declare subscriber list permanently. Then you need not to specify recipient list each time you call ENQUEUE().
    begin
    dbms_aqadm.add_subscriber(
    queue_name=>'YOURQUEUE',
    subscriber=> sys.aq$_agent('RECIPIENTNAME', null, null)
    end;
    You can add 1024 local subscriber include maximum 32 remote-queue-consumer to one queue.

  • Retry counts on multi consumer queues in Java

    Is there a way to get the retry count of a message that has been dequeued from a multiconsumer queue? I believe we were able to access the retry count of a message on a single consumer queue, but when dequeuing from a multiconsumer queue, the retry count field is not filled with a value.
    Can this be done?

    Is there a way to get the retry count of a message that has been dequeued from a multiconsumer queue? I believe we were able to access the retry count of a message on a single consumer queue, but when dequeuing from a multiconsumer queue, the retry count field is not filled with a value.
    Can this be done?

  • Internal Error ORA-0600 when creating multiple consumer queue table

    Hi,
    I tried to create a multiple consumer queue table with the following statements:
    exec DBMS_AQADM.GRANT_TYPE_ACCESS ('system');
    create type Change_History_Trigger_Data as object(Col1 VARCHAR2(255), Col2 VARCHAR2(128), Col3 VARCHAR2(255), Col4 TIMESTAMP, Col5 VARCHAR2(64), Col6 VARCHAR2(64), Col7 NUMBER(8));
    Works fine till this stage. But the following statement produces an ORA-0600 internal error message.
    EXEC DBMS_AQADM.CREATE_QUEUE_TABLE ('change_history_queue_tbl','Change_History_Trigger_Data', 'tablespace my_tblspace','ENQ_TIME',TRUE,DBMS_AQADM.TRANSACTIONAL);
    ERROR at line 1:
    ORA-00600: internal error code, arguments: [kcbgtcr_4], [14392], [0], [1], [], [], [], []
    ORA-06512: at "SYS.DBMS_AQADM_SYS", line 2224
    ORA-06512: at "SYS.DBMS_AQADM", line 58
    ORA-06512: at line 1
    I tried creating the same queue table with Multiple consumer = FALSE, and it works fine. But not with multiple consumer = TRUE
    I'm running on Oracle9i Enterprise Edition Release 9.2.0.6.0
    Any possible solutions?

    Problem solved.
    The queue name was too long. Found a post with the same problem.
    Re: Create Queue Table ORA-00600 while dbms_aqadm.create_queue_table
    thanks anyway

  • PL/SQL Callback registered on multi consumer queue takes 6 seconds to call

    Registered a PL/SQL callback procedure on multi consumer Queue. if I enqueue message into queue, it takes 6 seconds to call PL/SQL callback procedure.
    Why does it takes 6 seconds ?
    I believe Queue submits DBMS Job to execute the Callback. I am not sure why it is taking 6 seconds to execute the callback.
    are there any configarable parameters to set which allows callbacks to be executed more frequently?

    You can try to change jobqueue_interval=1      
    This is a scan rate interval (seconds) of job queue parameter.
    it is 5 sec by default.
    Regards,
    Sergey

  • Jetadmin Queue creation failed.

    I got a new Novell 6.5 server last week and I can't add a queue thru Jetadmin. The error message is "Queue creation failed", as I try to add a queue to the new server.
    IPX is loaded and working fine and I have checked the bindery context. I have also run dsrepair, as instructed by all other threads I could find regarding the problem, with no luck. I have 5 other 6.5 servers with bindery queue based printing and even though I would like to eventually move over to ndps, I really need this running right now..
    I can add a printer thru non-ndps add printer in the nwadmin program, but it's only visible by browsing thru the tree.
    Any ideas? Please?!?

    Originally Posted by AndersG
    Bburke,
    > Even when I add a queue manually, it doesn't show up in the jetadmin
    > utility as a servicable queue.
    >
    Did you create it as a bindery queue? IIRC does JetAdmin require that
    - Anders Gustafsson (Sysop)
    The Aaland Islands (N60 E20)
    Discover the new Novell forums at http://forums.novell.com
    Novell does not monitor these forums officially.
    Enhancement requests for all Novell products may be made at
    Enhancement Request
    I found the problem. The bindery context wouldn't load because there wasn't a replica on that server. Thanks for all the help! :)

  • Notify when message arrives in multi-consumer queue in Oracle 8i

    Hi,
    Is there any way by which we can get notified whenever a new message arrives in the multi-consumer queue ?
    Thanks,
    Shailesh

    Probably a better shot of an answer in the AQ forum.
    Advanced Queueing

  • Consuming queue from multiple processes

    We have a program designed to consume a queue with consumer name set to "consumer". Here's how it dequeues messages:
    dequeue_options.consumer_name := 'Consumer';
    dequeue_options.navigation := DBMS_AQ.FIRST_MESSAGE;
    dequeue_options.WAIT := 10;
    DBMS_AQ.DEQUEUE(queue_name => 'ourschema.our_que',
    dequeue_options => dequeue_options,
    message_properties => message_properties,
    payload => message,
    msgid => message_handle);
    If we run one instance of this program this dequeue operation above uses 10 CPU seconds over the duration of our load test. If we run two instances of the program (which consumes the same queue as the same consumer) then the dequeue operation above uses 160 CPU seconds. We need the second instance to remove a single point of failure but the 16 fold increase in load on our database is not acceptable for a dequeue operation.
    Why is it so expensive to have two processes dequeuing from our_queue using the same consumer name?
    thanks
    Dale

    We managed to solve the problem.
    We had initiated a transaction to bracket the dequeue and a subsequent insert. Removing the transaction seems to have removed the performance hit from the second process.

  • T420 Mute button queues up unnaceptable amount of Kernel work

    FAO someone from Lenovo - for the Driver dev team.
    To reproduce:
    Download DPC Latency Checker or LatencyMon
    Run either utility
    Hit the Hardware mute button on the T420.
    Watch the DPC Latency Spike to around 4000 micro seconds.  Same applies when unmuting.  Also occurs when using windows mute option, because it lights up/turns off the hardware mute internal led.
    I fail to understand why the hardware driver (simple HID device) needs to queue kernel work like this, it's a simple command that can be implemented using an inverted call pattern to tell other user mode programs (such as the on screen drawing device) that it was successful.
    The Windows Driver Development Guidelines state that queued work should take no more than 100 micro seconds.
    If someone (ideally a Lenovo driver dev) could pick this up that would be great.  Thanks.

    Confirm on W520, except around 8000 microseconds.
    Could it be scaling with respect to visible core count? (T420 at 4, W520 at 8.)
    W520: i7-2720QM, Q2000M at 1080/688/1376, 21GB RAM, 500GB + 750GB HDD, FHD screen
    X61T: L7500, 3GB RAM, 500GB HDD, XGA screen, Ultrabase
    Y3P: 5Y70, 8GB RAM, 256GB SSD, QHD+ screen

  • Dequeue from multi consumer queue table

    Hi,
    Even after all consumers I created have dequeued the messages (in REMOVE mode), they just didn't go from the queue table. Although my application works fine (the messages could no longer be dequeued again), I am afraid this will affect performance when messages piled up in Q table.
    I tried maunally delete the records in Q table. But the question is "is there an automatic way to handle this?"
    Thx for any feedback!

    Make sure that the init.ora parameter AQ_TM_PROCESSES is set to 1 or more. This is the parameter that controls the number of processes available to clean up the queue after the messages have been dequeued or the message has expired.

  • Dequeue from multi consumer queue without consumer_name

    Are there any way to efficient emptying a multiconsumer queue where mesages by sender are taged with consumer_name, and there are multiple consumers?

    Christian,
    I have the same question. Have you got any answer or found out any good solution?
    Thx!

  • Multi-consumer queue table does not empty

    Hello,
    I must be missing something pretty trivial here but I have setup queue with a queue table where multiple_consumers = true. When I dequeue a message from the queue it is received, but the message is still left in the queue table. When I do a second dequeue I get a end-of-fetch error.
    Currently, there is only one subscriber and the subscriber is specified as the recipient of the message.
    How do I get the messages removed from the queue table?
    DECLARE
        queue_options       DBMS_AQ.ENQUEUE_OPTIONS_T;
        message_properties  DBMS_AQ.MESSAGE_PROPERTIES_T;
        recipients          DBMS_AQ.AQ$_RECIPIENT_LIST_T;
        message_id          RAW(16);
        my_message          MYRESP_T;
    BEGIN
        recipients(1) := sys.aq$_agent('MY_SUBSCRIBER',null,null);
        message_properties.recipient_list := recipients;
        my_message := MYRESP_T('99293','ORCL','TEST');
        DBMS_AQ.ENQUEUE(
            queue_name => 'RESP_Q',
            enqueue_options => queue_options,
            message_properties => message_properties,
            payload => my_message,
            msgid => message_id);
        COMMIT;
    END;
    DECLARE
            r_dequeue_options    DBMS_AQ.DEQUEUE_OPTIONS_T;
            r_message_properties DBMS_AQ.MESSAGE_PROPERTIES_T;
            v_message_handle     RAW(16);
            o_payload                 MYRESP_T;
            v_dynamic_sql           VARCHAR2(4000);
            BEGIN
                r_dequeue_options.wait := DBMS_AQ.NO_WAIT;
                r_dequeue_options.dequeue_mode := DBMS_AQ.REMOVE;
                r_dequeue_options.navigation := DBMS_AQ.FIRST_MESSAGE;
                r_dequeue_options.consumer_name := 'MY_SUBSCRIBER';
                DBMS_AQ.DEQUEUE(
                    queue_name         => 'RESP_Q',
                    dequeue_options    => r_dequeue_options,
                    message_properties => r_message_properties,
                    payload            => o_payload,
                    msgid              => v_message_handle
              commit;
            END;Thanks in advance

    Presumably the message gets left on the Q with a state of PROCESSED? If so then that suggests you have aq_tm_processes explicitly set to 0 (zero) in your spfile/pfile - these background processes clear messages which have been PROCESSED.
    If this is not the case can you post the state of the messages and some more information like version and AQ related parameters?
    Thanks
    Paul

  • JMS Queue Creation

    Hi everybody ,
    Does anyone know how to create a new JMS Queue ?

    These are the below steps to create JMS queue:-
    1. Open http://localhost:7011/console and Log in.
    2.Click on Lock and Edit
    3.Browse to base_domain>services>messaging>JMS Modules
    4.Click on JMS module and then on New
    5. Select queue from the list and click Next
    6.Give a JNDI and queue Name and then Next
    7. select the subdeployment or create a new sub deployment , select target as WseeJmsServer
    A new queue is created under the JMS module.
    I hope this works for you.

  • Distrubute Queue Creation with WLST

    Hi,
    I am trying to created queues on a clustered env with wlst 8.1.sp5.jar and remaining jars from 8.1 sp4. When i run the script it gets executed completely with creating required queue's. But it also throws one exception. I am not able to figure out why it is throwing this error. If anyone has info about it let me know.
    [jmsQueueCreation] cd('/')
    [jmsQueueCreation] JMSQueue with name 'cgJMSServer_auto_1.TransformationCheckWeb
    .queue.AsyncDispatcher_error' has been created successfully.
    [jmsQueueCreation] JMSQueue with name 'cgJMSServer_auto_1.TransformationCheckWeb
    .queue.AsyncDispatcher' has been created successfully.
    [jmsQueueCreation] java.lang.NullPointerException
    [jmsQueueCreation] at weblogic.management.configuration.JMSLegalHelper.lega
    lErrorDestination(JMSLegalHelper.java:575)
    [jmsQueueCreation] at weblogic.management.configuration.JMSQueueMBean_Helpe
    r.validateAttribute(JMSQueueMBean_Helper.java:41)
    [jmsQueueCreation] at weblogic.management.info.ExtendedInfo.validateAttribu
    te(ExtendedInfo.java:323)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.checkAt
    tributeValueIsLegal(DynamicMBeanImpl.java:1635)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.prepare
    ForModification(DynamicMBeanImpl.java:1570)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.setAttr
    ibute(DynamicMBeanImpl.java:1089)
    [jmsQueueCreation] at weblogic.management.internal.ConfigurationMBeanImpl.s
    etAttribute(ConfigurationMBeanImpl.java:362)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1361)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1336)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.pr
    ivate_setAttribute(RemoteMBeanServerImpl.java:431)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.se
    tAttribute(RemoteMBeanServerImpl.java:387)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl_WL
    Skel.invoke(Unknown Source)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.invoke(BasicServ
    erRef.java:477)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef$1.run(BasicServe
    rRef.java:420)
    [jmsQueueCreation] at weblogic.security.acl.internal.AuthenticatedSubject.d
    oAs(AuthenticatedSubject.java:363)
    [jmsQueueCreation] at weblogic.security.service.SecurityManager.runAs(Secur
    ityManager.java:147)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.handleRequest(Ba
    sicServerRef.java:415)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicExecuteRequest.execute(Bas
    icExecuteRequest.java:30)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.j
    ava:219)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:
    178)
    [jmsQueueCreation] at java.lang.Thread.startThreadFromVM(Unknown Source)
    [jmsQueueCreation] --------------- nested within: ------------------
    [jmsQueueCreation] java.lang.NullPointerException
    [jmsQueueCreation] at weblogic.management.configuration.JMSLegalHelper.lega
    lErrorDestination(JMSLegalHelper.java:575)
    [jmsQueueCreation] at weblogic.management.configuration.JMSQueueMBean_Helpe
    r.validateAttribute(JMSQueueMBean_Helper.java:41)
    [jmsQueueCreation] at weblogic.management.info.ExtendedInfo.validateAttribu
    te(ExtendedInfo.java:323)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.checkAt
    tributeValueIsLegal(DynamicMBeanImpl.java:1635)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.prepare
    ForModification(DynamicMBeanImpl.java:1570)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.setAttr
    ibute(DynamicMBeanImpl.java:1089)
    [jmsQueueCreation] at weblogic.management.internal.ConfigurationMBeanImpl.s
    etAttribute(ConfigurationMBeanImpl.java:362)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1361)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1336)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.pr
    ivate_setAttribute(RemoteMBeanServerImpl.java:431)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.se
    tAttribute(RemoteMBeanServerImpl.java:387)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl_WL
    Skel.invoke(Unknown Source)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.invoke(BasicServ
    erRef.java:477)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef$1.run(BasicServe
    rRef.java:420)
    [jmsQueueCreation] at weblogic.security.acl.internal.AuthenticatedSubject.d
    oAs(AuthenticatedSubject.java:363)
    [jmsQueueCreation] at weblogic.security.service.SecurityManager.runAs(Secur
    ityManager.java:147)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.handleRequest(Ba
    sicServerRef.java:415)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicExecuteRequest.execute(Bas
    icExecuteRequest.java:30)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.j
    ava:219)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:
    178)
    [jmsQueueCreation] at java.lang.Thread.startThreadFromVM(Unknown Source)
    [jmsQueueCreation] --------------- nested within: ------------------
    [jmsQueueCreation] javax.management.RuntimeOperationsException: RuntimeException
    thrown by the setAttribute weblogic.management.internal.WebLogicAttribute@2c127
    cbmethod of the Dynamic MBean
    [jmsQueueCreation] at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicO
    utboundRequest.java:108)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemo
    teRef.java)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl_81
    4_WLStub.setAttribute(Unknown Source)
    [jmsQueueCreation] at weblogic.management.internal.ConfigurationMBeanImpl.u
    pdateConfigMBeans(ConfigurationMBeanImpl.java:972)
    [jmsQueueCreation] at weblogic.management.internal.ConfigurationMBeanImpl.s
    etAttribute(ConfigurationMBeanImpl.java)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1361)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1336)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.pr
    ivate_setAttribute(RemoteMBeanServerImpl.java:431)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.se
    tAttribute(RemoteMBeanServerImpl.java:387)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl_WL
    Skel.invoke(Unknown Source)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.invoke(BasicServ
    erRef.java)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef$1.run(BasicServe
    rRef.java)
    [jmsQueueCreation] at weblogic.security.acl.internal.AuthenticatedSubject.d
    oAs(AuthenticatedSubject.java)
    [jmsQueueCreation] at weblogic.security.service.SecurityManager.runAs(Secur
    ityManager.java)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.handleRequest(Ba
    sicServerRef.java)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicExecuteRequest.execute(Bas
    icExecuteRequest.java)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.j
    ava)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:
    178)
    [jmsQueueCreation] at java.lang.Thread.startThreadFromVM(Unknown Source)
    [jmsQueueCreation] JMSQueue with name 'cgJMSServer_auto_2.TransformationCheckWeb
    .queue.AsyncDispatcher_error' has been created successfully.
    [jmsQueueCreation] JMSQueue with name 'cgJMSServer_auto_2.TransformationCheckWeb
    .queue.AsyncDispatcher' has been created successfully.
    [jmsQueueCreation] java.lang.NullPointerException
    [jmsQueueCreation] at weblogic.management.configuration.JMSLegalHelper.lega
    lErrorDestination(JMSLegalHelper.java:575)
    [jmsQueueCreation] at weblogic.management.configuration.JMSQueueMBean_Helpe
    r.validateAttribute(JMSQueueMBean_Helper.java:41)
    [jmsQueueCreation] at weblogic.management.info.ExtendedInfo.validateAttribu
    te(ExtendedInfo.java:323)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.checkAt
    tributeValueIsLegal(DynamicMBeanImpl.java:1635)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.prepare
    ForModification(DynamicMBeanImpl.java:1570)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.setAttr
    ibute(DynamicMBeanImpl.java:1089)
    [jmsQueueCreation] at weblogic.management.internal.ConfigurationMBeanImpl.s
    etAttribute(ConfigurationMBeanImpl.java:362)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1361)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1336)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.pr
    ivate_setAttribute(RemoteMBeanServerImpl.java:431)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.se
    tAttribute(RemoteMBeanServerImpl.java:387)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl_WL
    Skel.invoke(Unknown Source)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.invoke(BasicServ
    erRef.java:477)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef$1.run(BasicServe
    rRef.java:420)
    [jmsQueueCreation] at weblogic.security.acl.internal.AuthenticatedSubject.d
    oAs(AuthenticatedSubject.java:363)
    [jmsQueueCreation] at weblogic.security.service.SecurityManager.runAs(Secur
    ityManager.java:147)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.handleRequest(Ba
    sicServerRef.java:415)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicExecuteRequest.execute(Bas
    icExecuteRequest.java:30)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.j
    ava:219)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:
    178)
    [jmsQueueCreation] at java.lang.Thread.startThreadFromVM(Unknown Source)
    [jmsQueueCreation] --------------- nested within: ------------------
    [jmsQueueCreation] java.lang.NullPointerException
    [jmsQueueCreation] at weblogic.management.configuration.JMSLegalHelper.lega
    lErrorDestination(JMSLegalHelper.java:575)
    [jmsQueueCreation] at weblogic.management.configuration.JMSQueueMBean_Helpe
    r.validateAttribute(JMSQueueMBean_Helper.java:41)
    [jmsQueueCreation] at weblogic.management.info.ExtendedInfo.validateAttribu
    te(ExtendedInfo.java:323)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.checkAt
    tributeValueIsLegal(DynamicMBeanImpl.java:1635)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.prepare
    ForModification(DynamicMBeanImpl.java:1570)
    [jmsQueueCreation] at weblogic.management.internal.DynamicMBeanImpl.setAttr
    ibute(DynamicMBeanImpl.java:1089)
    [jmsQueueCreation] at weblogic.management.internal.ConfigurationMBeanImpl.s
    etAttribute(ConfigurationMBeanImpl.java:362)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1361)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1336)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.pr
    ivate_setAttribute(RemoteMBeanServerImpl.java:431)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.se
    tAttribute(RemoteMBeanServerImpl.java:387)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl_WL
    Skel.invoke(Unknown Source)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.invoke(BasicServ
    erRef.java:477)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef$1.run(BasicServe
    rRef.java:420)
    [jmsQueueCreation] at weblogic.security.acl.internal.AuthenticatedSubject.d
    oAs(AuthenticatedSubject.java:363)
    [jmsQueueCreation] at weblogic.security.service.SecurityManager.runAs(Secur
    ityManager.java:147)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.handleRequest(Ba
    sicServerRef.java:415)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicExecuteRequest.execute(Bas
    icExecuteRequest.java:30)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.j
    ava:219)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:
    178)
    [jmsQueueCreation] at java.lang.Thread.startThreadFromVM(Unknown Source)
    [jmsQueueCreation] --------------- nested within: ------------------
    [jmsQueueCreation] javax.management.RuntimeOperationsException: RuntimeException
    thrown by the setAttribute weblogic.management.internal.WebLogicAttribute@2c6a4
    acmethod of the Dynamic MBean
    [jmsQueueCreation] at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicO
    utboundRequest.java:108)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemo
    teRef.java)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl_81
    4_WLStub.setAttribute(Unknown Source)
    [jmsQueueCreation] at weblogic.management.internal.ConfigurationMBeanImpl.u
    pdateConfigMBeans(ConfigurationMBeanImpl.java:972)
    [jmsQueueCreation] at weblogic.management.internal.ConfigurationMBeanImpl.s
    etAttribute(ConfigurationMBeanImpl.java)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1361)
    [jmsQueueCreation] at com.sun.management.jmx.MBeanServerImpl.setAttribute(M
    BeanServerImpl.java:1336)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.pr
    ivate_setAttribute(RemoteMBeanServerImpl.java:431)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl.se
    tAttribute(RemoteMBeanServerImpl.java:387)
    [jmsQueueCreation] at weblogic.management.internal.RemoteMBeanServerImpl_WL
    Skel.invoke(Unknown Source)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.invoke(BasicServ
    erRef.java)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef$1.run(BasicServe
    rRef.java)
    [jmsQueueCreation] at weblogic.security.acl.internal.AuthenticatedSubject.d
    oAs(AuthenticatedSubject.java)
    [jmsQueueCreation] at weblogic.security.service.SecurityManager.runAs(Secur
    ityManager.java)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicServerRef.handleRequest(Ba
    sicServerRef.java)
    [jmsQueueCreation] at weblogic.rmi.internal.BasicExecuteRequest.execute(Bas
    icExecuteRequest.java)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.j
    ava)
    [jmsQueueCreation] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:
    178)
    [jmsQueueCreation] at java.lang.Thread.startThreadFromVM(Unknown Source)
    [jmsQueueCreation] JMSDistributedQueue with name 'dist_TransformationCheckWeb.qu
    eue.AsyncDispatcher' has been created successfully.
    [jmsQueueCreation] JMSDistributedQueueMember with name 'cgJMSServer_auto_1.Trans
    formationCheckWeb.queue.AsyncDispatcher' has been created successfully.
    [jmsQueueCreation] JMSDistributedQueueMember with name 'cgJMSServer_auto_2.Trans
    formationCheckWeb.queue.AsyncDispatcher' has been created successfully.
    [jmsQueueCreation] JMSDistributedQueue with name 'dist_TransformationCheckWeb.qu
    eue.AsyncDispatcher_error' has been created successfully.
    [jmsQueueCreation] JMSDistributedQueueMember with name 'cgJMSServer_auto_1.Trans
    formationCheckWeb.queue.AsyncDispatcher_error' has been created successfully.
    [jmsQueueCreation] JMSDistributedQueueMember with name 'cgJMSServer_auto_2.Trans
    formationCheckWeb.queue.AsyncDispatcher_error' has been created successfully.

    Hi
    I am actually using JMX but trying to do pretty much the same thing as using WLST. Here is my code snippet.
    JMSServerMBean jmsServer = this.getJMSServerMBean();
    JMSQueueMBean jmsQ = this.findOrCreateJMSQueue("qName");
    jmsQ.setJNDIName("myJNDIName");
    jmsServer.addDestination(jmsQueue);          
    // I added this line after your post
    jmsQ.setParent(jmsServer);
    The problem still exists. The JMSQueue appears in the weblogic console with JNDIName attached but does NOT appear in my JNDI tree. Do I have to manually put an object in the tree or am I missing something.
    Thanks
    Eugene

Maybe you are looking for

  • M4V video files not downloading or viewing, just showing characters in browser tab

    Website I'm trying to download videos. http://www.eevblog.com/episodes/ I click on a video, it takes me to that videos page, somewhere down the page is a download link. I click the download and the browser tab starts filling up with all these strange

  • How to make instruments persistent...

    Hi Forte Experts I keep setting the KeepAliveCycle parameter on my server, and it seems to disappear every now and then (at reboot?) So what is the correct procedure to set and keep this parameter alive... Do I have to modify the startup scripts to s

  • Empty file calcmgrlaunch.log

    Hi, All In version 11.1.2.1 we could check calcmgrlaunch.log which was equivalent to the hbrlauch.log But in version 11.1.2.3 there are no entries about completed calculations in the file. Path: Oracle\Middleware\user_projects\epmsystem1\diagnostics\

  • How to get back iCloud drive icon in Finder?

    Hello, I removed the iCloud Drive link from my Finder's favorites as I was unable to open it properly (only worked when using the context menu via right-clicking). Now, how do I re-gain access to it? I cannot find any iCloud Drive icon anywhere in th

  • BlackBerry Email

    i have a problem with 1 of my 10 email accounts.  it only pushes messages to my curve once every 5/10/15 minutes, sometimes up to 20. i have exhausted all possibilities...  i have other accounts setup the same way, on the same registrar, same host, a