Queue Propagation - Oracle AQ

Hi,
I have created two queues...Both in the same schema.Scheduled the propagation too..
But it fails with this message.
ORA-25205: the QUEUE <schema.destination queue> does not exist
Any information would be helpful..
The user has sufficient privileges (ENQUEUE_ANY,DEQUEUE_ANY,AQ_ADMINISTRATOR_ROLE,AQ_USER_ROLE,CONNECT,RESOURCE)
Thanks,
Merene

Hello,
The issue is resolved...I dropped all the objects and re-created it...
Then it worked absolutely fine..
It was working earlier...Then all of a sudden it stopped working.
Well...all is well that ends well...Thanks anyway.
Thanks,
Merz

Similar Messages

  • Oracle queue propagation through http

    Hello,
         I have a big question regarding the advance queuing ;
         I have two database which I try to do a queue propagation trough http (10.2.1).
         The server is an OC4J server.
         A normal propagation through a normal dblink is working fine.
         But when I try a propagation over the http I get the following message.
    ORA-29268: HTTP client error 401 - Unauthorized
    ORA-06512: at "SYS.UTL_HTTP", line 1229
    ORA-06512: at "SYS.DBMS_AQADM_SYS", line 1209
    ORA-06512: at "SYS.DBMS_AQADM_SYS", line 7646
    ORA-06512: at "SYS.DBMS_AQADM", line 631
    ORA-06512: at line 1
         I check the dblink it looks ok, but it seems that the authentifiaction fails against the web server. I already make some investigation on the metalink but nothing help me.
         Have you an idea how I can solve this problem ?
         Thanks for your support and excellent day,
    Pascal

    Good morning,
         I have different links for that ;
              - http://www.oracle.com/technology/sample_code/tech/java/codesnippet/aq/MessagePropagation.htm
              - http://download.oracle.com/docs/cd/B14117_01/server.101/b10785/internet.htm#sthref1273
              - https://metalink.oracle.com/metalink/plsql/f?p=200:27:4315020014921003520::::p27_id,p27_show_header,p27_show_help:448236.999,1,1 (Carreful because the server is an jserv on the apache web server)
              - doc A88890-02
              - doc b14257
              And also the getting started with the oracle workflow 9i (white paper).
    And by the way, I have another question,
    There are 5 registered internal jobs, owned by SYS:
         DBMS_AQADM_SYS.REGISTER_DRIVER()          ever since last 5 jun, these jobs have begun to start and run endlessly, all waiting for wait event:
         "Stream AQ:waiting for messages in the queue"
              This happens no matter the value of AQ_TM_PROCESSES t(0 or >0)
              The only way to not let them start was to set status to "broken".
    What kind of jobs are these? Are they needed to run? why did the lock?
         Excellent day and THANKS A LOT,
    Pascal
    Message was edited by:
    user648576

  • How to create a QUEUE in Oracle XE

    Hi everybody,
    Can some1 tell what r d steps i need to follow in order to create a queue in Oracle XE database
    Thanks

    I have copied your code here and commented it inline.
    1.Logged in as sysdba
    create user aquser identified by password;
    GRANT CONNECT, RESOURCE to aquser;
    -- Never grant connect or resource. These are demo roles and the definition changes in different versions.
    -- The connect role should be replaced with GRANT CREATE SESSION.
    GRANT EXECUTE ON SYS.DBMS_AQ to aquser;
    GRANT EXECUTE ON SYS.DBMS_AQADM to aquser;
    GRANT EXECUTE ON SYS.DBMS_AQIN to aquser;
    commit;
    -- commit is unnecessary and with DCL does nothing as DCL contains two implicit commits.
    I have also given him dba privileges
    -- why? this is a breach of essentially all reasonable security protocols. Revoke this and provide only the minimum
    -- explicit system privileges required to perform the user function. The required privs are described in detail in the
    -- Oracle docs and also on my website in the demo I provided to you previously.
    -- http://www.morganslibrary.org/reference/aq_demo1.html
    2. Then i created the type(logged in as aquser)
    create or replace type customer_type as object
    name varchar2(100),
    location varchar2(50),
    contract CLOB
    The type is created.
    3.Then i tried to create the queue
    begin
    dbms_aqadm.create_queue_table('customer_in_table', 'aquser.customer_type');
    -- your table name will be CUSTOMER_IN_TABLE
    -- your payload type is CUSTOMER_TYPE
    -- and you did not provide any values for the remaining 11 parameters.
    dbms_aqadm.create_queue('customer_in_queue', 'customer_in_table');
    -- your queue name is CUSTOMER_IN_QUEUE
    -- your table_name is the same as created previously
    -- and you did not provide any values for the remaining 7 parameters.
    dbms_aqadm.start_queue('customer_in_queue');
    end;From this I see no possibility that you received the exception you posted so something you did does not correspond with what you posted.
    Here is the error message you posted:
    cannot create QUEUE_TABLE, user ANONYMOUS does not have execute privileges on QUEUE_PAYLOAD_TYPE ANDY.STREET_INFOThe user AQUSER is not the user ANONYMOUS.

  • Oracle Streaming Queues in Oracle 10G standard Edition

    I would like to configure and implement Oracle Streaming Queues in Oracle 10G standard Edition. If it is possible then please guide me and give me some clues and if not then please advise me some alternate method.

    Here is the guidance you requested.
    License information:
    http://download.oracle.com/docs/cd/B19306_01/license.102/b14199/toc.htm
    Technical information:
    http://tahiti.oracle.com/
    Since I don't even know what version you have ... this is as far as I can take you.

  • I want store JMS queue in oracle database..

    Hi all,
    I want store JMS queue in oracle database..
    How can i configure my jboss 3.0.1
    Thanks,
    Thilsen

    Oracle provides this functionality with Advanced Queues
    http://download-west.oracle.com/docs/cd/B10501_01/appdev.920/a96587/qintro.htm
    Although the API is JMS-compliant, the administration can be quite burdensome.

  • Advanced Queuing in Oracle Forms

    Hello! I'm trying to use the Advanced Queuing in Oracle Forms. I do it, that's for this manual:
    http://st-curriculum.oracle.com/obe/forms/11g/formschataq/formschataq.htm
    All objects created in the database successfully! However, in the section "Building the Forms Application to Interact with AQ", My form does not catch the event. Trigger WHEN-EVENT-RAISED in "Event" not called. The same thing happens when testing forms for chat.
    Who have successfully used the "Advanced Queuing", tell me please, this example is correct? If no, can give a correct example? If yes, Maybe I did not set any settings?
    I use Forms 1.1.2
    Thank you!

    Michael Ferrante (Oracle) wrote:
    Enable at least level 2 tracing in the console. You should see an exchange occur every 2 seconds (2000ms). If you do not see this then your MAX_WAIT is not being read. To enable trace level 2, open the console and left click in the text area of it. Then press the number 2 on the keyboard just above the letters Q and W. Do not use the number pad, as this will not work.If enable Level 2 in JavaConsole, nothing is written there. However, when the level 3, then every 2 seconds is displayed in the console this line:
    network: Connecting http://localhost:7001/forms/lservlet;jsessionid=LvhyQ0QNg5KkJ17vnch3pQSMT6Z00B16yVr7m64npFKTKp1pBBjv!656070063 with proxy=DIRECTI changed the file formsfeb.cfg, set MaxEventWait = 5000. All restart, And a similar message is displayed every 5 seconds in the console.
    network: Connecting http://localhost:7001/forms/lservlet;jsessionid=r31zQ0TLpHxK3kjBqMBk0tvYf9hn6wn6sGpKRppTvSX1f70pv0GS!571608984 with proxy=DIRECT
    network: Connecting http://localhost:7001/ with proxy=DIRECT

  • Queue-to-Queue Propagation VS. Downstream Capture

    Can someone please provide some insights into the advantages and disadvantages of using Queue-to-Queue Propagation VS. Downstream Capture ?
    Thanks for your input.
    -Reid

    As far as my knowldege is concerned "Q-to-Q propagation" is a way of messaging between diffrent queeues belonging to diffrent stages of replication like staging, propgation and has its own job processes, where as downstream capture is just a capture where changes are captured at some diffrent database other then where actaully changes occured. The database where these changes occur is called as "local database" while the database where these changes are captuerd is called as downstream database because from there the changes will be "downstreamed" to diffrent nodes where apply process resides.
    Kapil

  • Propagation between queues in Oracle Advanced Queuing

    We would like to connect two queues that reside in different database schemas/instances.
    We try to use the propagation feature of Oracle to achieve this.
    The queue-type is the same for both queues.
    Enqueuing is done with a recipient list in order to set multiple local subscribers for the messages that are put onto the queue.
    We would like to propagate between queues without changing the applications that write to originating queue and the other applications that read from the target queue.
    During our research we only found ways where we need to change the application that writes onto the queue, which is not acceptable for us. Also the list of subscribers needs to be different based on the message.
    Therefore I have the following question:
    - is there a way to set up propagation between queues in a way where we don't need to modify the sending application?
    - if not, is there a different way to connect two queues via a subscriber/consumer?

    Oracle8i for Linux does have AQ, although I haven't evaluated it
    yet. If you're still having trouble with the install, make sure
    you get the patch. A quicker and easier way to get Oracle8i up
    cheaply for evaluation is to download the NT version. I'm
    evaluating Oracle8i for both Linux and NT and the NT version is
    more stable.
    I would really appreciate hearing about your experiences with AQ
    on Oracle8 (8.0.4.3). I have several projects that we have been
    considering using AQ with. Please send me an email and tell me
    what problems / work-arounds you found.
    Christian Schroeder (guest) wrote:
    : Hello,
    : I still haven't managed to install 8i completely
    : (files with zero-length, wrong permissions, wrong JVM, ...),
    : anyway... -))
    : We are using Oracle Advanced Queuing under 8.0.4.3 on AIX in
    : a project at my company and I wondered if AQ is in 8i for
    Linux?
    : I really would like to evaluate it at home, since the AIX
    : AQ version has some bugs and restrictions which I really need
    to
    : get around.
    : My idea is to get 8i for AIX, but I wouldn't buy it if the
    : queuing is still unstable.
    : The 8.0.4 documentation states that one will get AQ in the
    : Enterprise Edition with message-type 'RAW' and the Objects
    Option
    : will add full functionality if also purchased. I didn't find
    : any comments on AQ in the installation guide.
    : Regards,
    : Christian
    null

  • Oracle Advanced Queuing - Propagation problem - 11g

    Hi,
    I have a problem when propagation messages between queues. When the message is propagated, it stays on the source queue with READY state.
    I have created two queues on 11g with a propagation rule that any message from queue A are sent to queue B. My problem is that the message from the source queue stays in the source queue even after propagation, which isn't what I was expecting. The problem doesn't occur if the queues are on a different database. This problem only happens if the queues are on the same database.
    the script I use is this:
    For USERB (which has the destination queue)
    create type EVENT_MESSAGE as object (
    eventsource VARCHAR2(30),
    eventname VARCHAR2(255),
    eventid NUMBER(19,0),
    message CLOB
    DECLARE
    an_agent sys.aq$_agent;
    BEGIN
    -- create the publish/subscribe queue table
    dbms_aqadm.create_queue_table(
    queue_table => 'DESTINATION_QUEUE_TABLE',
    queue_payload_type=>'EVENT_MESSAGE',
    sort_list => 'ENQ_TIME',
    message_grouping => DBMS_AQADM.NONE,
    multiple_consumers=>true
    -- create the queue
    dbms_aqadm.create_queue(
    queue_name => 'DESTINATION',
    queue_table => 'DESTINATION_QUEUE_TABLE',
    queue_type => DBMS_AQADM.NORMAL_QUEUE,
    max_retries => 5
    dbms_aqadm.create_aq_agent(agent_name =>'DEQUEUE_AGENT');
    an_agent := sys.aq$_agent('DEQUEUE_AGENT', null, null);
    dbms_aqadm.enable_db_access(
    agent_name => 'DEQUEUE_AGENT',
    db_username => 'USERB'
    dbms_aqadm.add_subscriber(
    queue_name => 'DESTINATION',
    subscriber => an_agent,
    queue_to_queue => FALSE,
    delivery_mode => DBMS_AQADM.PERSISTENT
    -- start the queues
    dbms_aqadm.start_queue('DESTINATION');
    END;
    For USERA
    create type EVENT_MESSAGE as object (
    eventsource VARCHAR2(30),
    eventname VARCHAR2(255),
    eventid NUMBER(19,0),
    message CLOB
    BEGIN
    -- create the publish/subscribe queue table
    dbms_aqadm.create_queue_table(
    queue_table => 'SOURCE_QUEUE_TABLE',
    queue_payload_type=>'EVENT_MESSAGE',
    sort_list => 'ENQ_TIME',
    message_grouping => DBMS_AQADM.NONE,
    multiple_consumers=>true
    -- create the queue
    dbms_aqadm.create_queue(
    queue_name => 'SOURCE',
    queue_table => 'SOURCE_QUEUE_TABLE',
    queue_type => DBMS_AQADM.NORMAL_QUEUE,
    max_retries => 5
    -- start the queues
    dbms_aqadm.start_queue('SOURCE');
    -- create the propagation
    dbms_aqadm.add_subscriber(queue_name => 'SOURCE',
    subscriber => sys.aq$_agent('DEQUEUE_AGENT','USERB.DESTINATION',null),
    queue_to_queue => true);
    dbms_aqadm.schedule_propagation(queue_name => 'SOURCE',
    start_time => sysdate,
    latency => 25,
    destination_queue => 'USERB.DESTINATION');
    END;
    When I enqueue a message to the source on USERA with this:
    declare
    rc binary_integer;
    nq_opt dbms_aq.enqueue_options_t;
    nq_pro dbms_aq.message_properties_t;
    datas EVENT_MESSAGE;
    msgid raw(16);
    begin
    nq_pro.expiration := dbms_aq.never;
    nq_pro.sender_id := sys.aq$_agent('ENQUEUE_AGENT', null, null);
    datas := AGEAS_EVENT_MESSAGE('message','eventname',1,null);
    dbms_aq.enqueue('SOURCE',nq_opt,nq_pro,datas,msgid);
    end;
    The message is propagated to the destination queue, no problem, but the message state on the source queue is kept as ready. I would have expected it to be marked as processed and disappear from the queue table.
    When I look at the AQ$_SOURCE_QUEUE_TABLE_S the I see these records:
         QUEUE_NAME     NAME     ADDRESS     PROTOCOL      SUBSCRIBER TYPE
         SOURCE     (null)     "USERB"."DESTINATION"@AQ$_LOCAL     0     1736
         SOURCE     DEQUEUE_AGENT     "USERB"."DESTINATION"     0     577
    Can anyone help?

    I was talking about following oracle documentations:
    Oracle Database 11g: Advanced Queuing (Technical Whitepaper)
    Streams Advanced Queuing: Best Practices (Technical Whitepaper)
    Oracle Streams Advanced Queuing and Real Application Clusters: Scalability and Performance Guidelines (Technical Whitepaper)
    They are available at.. http://www.oracle.com/technetwork/database/features/data-integration/default-159085.html

  • Advance Queue Propagation

    Hardware: alpha-vms
    I have a source queue, destination queue on the same database and another destination queue in a remote database.
    payload objects:
    create type js_change_typ as object ( bm_change_id NUMBER(9),
    source_job_id NUMBER(9),
    job_type NUMBER(6),
    role_id VARCHAR2(15),
    sub_type VARCHAR2(5),
    submission_timestamp DATE) NOT FINAL
    create type redec_cmn_typ under js_change_typ (
    BM_UNIT VARCHAR2(10),
    DATETIME_RECEIVED DATE,
    TA_ID VARCHAR2(10),
    SOURCE VARCHAR2(3)) FINAL
    1) all three queues have the same data type (queuename.user_data js_change_typ).
    Data enqued is of type js_change_typ to the source queue.
    In this case i can deque in the destination queue both in the same database and remote database - NOT A PROBLEM.
    2) all three queues have the same data type (quename.user_data js_change_typ)
    Data enqued is of type redec_cmn_typ (inherits js_change_typ).
    In this case, i can deque in the destination queue of the same database. BUT it DOES NOT propogate to the destination queue in the TARGET database.
    Is there an issue with inheritance when propogating to a remote database? Also i want to go on adding nested tables to the payload. Is this supported?
    I have tried with Oracle 9.2 and 10g.
    Thanks

    After raising a service request with Oracle and searching though documents established that Oracle DOES NOT SUPPORT:
    INHERITANCE
    NESTED TABLES
    etc.
    when PROPAGATING to a REMOTE database.

  • Queue propagation error---ORA-23603

    Hi Experts,
    I got lots of error as ORA-23603: STREAMS enqueue aborted due to low SGA for Destination
    "STRMADMIN"."STREAMS_APPLY"@sale2.net.
    However, destination SGA taeget and Max as 2552M. and source target/Max SGA is 1888M.
    In source database EM, I saw these propagation and disable source capture and propagation.
    we use oracle 10gR4 in window 2003
    I check destination database, everything is ok without any error in there.
    What do I need to do? I can not start propagation and capture in sourec database.
    Thanks,
    Jim

    Thanks for you help. Actually, we set AQ_TM_PROCESSES as 1.
    I try to enable progation. but it does not work.
    I try to strat propagation and get error as
    SQL> begin
    2 DBMS_PROPAGATION_ADM.START_PROPAGATION(
    3 propagation_name=>'STREAM_PROPAGAT');
    4 end;
    5 /
    begin
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at "SYS.DBMS_PROPAGATION_INTERNAL", line 752
    ORA-06512: at "SYS.DBMS_PROPAGATION_ADM", line 145
    ORA-06512: at line 2
    SQL>
    SQL> show parameter AQ_TM_PROCESSES
    NAME_COL_PLUS_SHOW_PARAM TYPE
    VALUE_COL_PLUS_SHOW_PARAM
    aq_tm_processes integer
    1
    I saw EM Failures since startup 16. error as 20603. futhter check message tab. i got ORA-23603: STREAMS enqueue aborted due to low SGA in destination apply.
    However, I do not see any error for apply in destination DB.
    This is a bi_direction stream. From destion DB i also saw same message for source DB Apply issue. I can not find apply error in there too.
    What do I need to restart propagation? It is probation that DBA_propagation tanle that have error message ?
    Thanks for help!
    JIm

  • Queue using OracleAS JMS

    hi , we have developed an application where we have a queue in websphere MQ and the application server used is oracle 10g . Now instead of using the websphereMQ or any other third party software , can we create a a queue and queue manager(MQ terminology ) in the oracle application server. We have created the queue destination and the connection factory in the oarcle , but how actully we have to create a queue and queue manger or is it not necessary to make one or is there any other way around, and we are trying for OEMS JMS In-Memory and File-Based Persistence , and hopefully the xml files are in right place i was refering to http://download-east.oracle.com/docs/cd/B25221_04/web.1013/b14427/jms.htm#sthref141
    for the development

    That's the right doc, you should create your destination and connection factory in jms.xml which is in j2ee/home/config directory.
    Here contains howto for using OracleAS JMS in 10.1.3:
    http://www.oracle.com/technology/tech/java/oc4j/1013/how_to/index.html#JMS
    http://www.oracle.com/technology/tech/java/oc4j/1013/how_to/how-to-connect-to-oemsjmsmf/doc/how-to-connect-to-oemsjmsmf.html
    -Frances

  • Purging queues in Oracle 8i

    Hi,
    I've got an old Oracle 8i (8.1.7.3.0) database that has some queues that have been running for years with retention_time=-1 so there are gigabytes of old messages taking up approx 200GB of disk space. Here's an example of how one of the queues looks:
    BEGIN DBMS_AQADM.CREATE_QUEUE(
    Queue_name => 'ABC.MY_Q',
    Queue_table => 'ABC.MY_Q_TAB',
    Queue_type => 0,
    Max_retries => 5,
    Retry_delay => 0,
    Retention_time => -1,
    dependency_tracking => FALSE,
    comment => 'My Queue);
    END;
    My question is how best to remove the old messages ? I'm quite happy to start afresh with zero messages in the queue tables. From the research I've done I've come up with these possibilities:
    1. Allter the queues to have a sensible retention time e.g.
    DBMS_AQADM.ALTER_QUEUE(
    Queue_name => 'ABC.MY_Q',
    Retention_time => 60 * 60 * 24 * 7);
    Question - will this automatically cause all older messages to be removed ? If yes, is it a slow operation for hundreds of millions of messages and does it require lots of undo tablespace ? If no, then what other steps are required to purge the data older than the new retention time ?
    2. Stop, drop, recreate and start the queues.
    Question - will this also be a slow operation for hundreds of millions of messages and does it require lots of undo tablespace ?
    3. Truncate the queue tables.
    Question - is this safe ? Will behind the scenes objects get screwed up ? Perhaps after truncating the tables I should drop and recreate the queues and queue tables ?
    Thanks in advance for your help,
    Colm
    Edited by: 802408 on 14-Oct-2010 08:52

    As i see it your only option is to drop and recreate, I'm assuming you don't want any of the messages that are held? If not then stop, drop and recreate with a sensible retention time.
    If you allow oracle to remove the messages you will still be left with a huge queue table as it will not reclaim the space.
    The drop operation should be quick and will not cause undo problems - assuming you don't want to try and keep any of the messages to put back on to the recreated queue.
    Do not manually truncate the queue tables - this is not supported and not recommended, if you are happy to do this then the best approach is to drop and recreate.
    Thanks
    Paul
    Edited by: PaulTill2508 on Oct 16, 2010 12:05 PM

  • Queries on Advanced Queuing in Oracle Database

    Hi All,
    We are new to Advanced Queuing.
    We have a requirement wherein we need to implement Oracle AQ.
    However upon some R&D, we got the basic idea of AQ.
    But we would like to know on a broad level,
    i.     The Purpose of enabling/Using AQ
    ii.     Basic understanding on the different components of AQ like Creating Payload, Enqueue, Dequeue messages
    iii.     Some high level understanding of the API’s – Which to use when and the purpose
    iv.     Challenges faced
    v.     Possible issues and Resolutions.
    If anyone can help us with the above questions, it would be of great help.
    Regards,
    Shruti

    Michael Ferrante (Oracle) wrote:
    Enable at least level 2 tracing in the console. You should see an exchange occur every 2 seconds (2000ms). If you do not see this then your MAX_WAIT is not being read. To enable trace level 2, open the console and left click in the text area of it. Then press the number 2 on the keyboard just above the letters Q and W. Do not use the number pad, as this will not work.If enable Level 2 in JavaConsole, nothing is written there. However, when the level 3, then every 2 seconds is displayed in the console this line:
    network: Connecting http://localhost:7001/forms/lservlet;jsessionid=LvhyQ0QNg5KkJ17vnch3pQSMT6Z00B16yVr7m64npFKTKp1pBBjv!656070063 with proxy=DIRECTI changed the file formsfeb.cfg, set MaxEventWait = 5000. All restart, And a similar message is displayed every 5 seconds in the console.
    network: Connecting http://localhost:7001/forms/lservlet;jsessionid=r31zQ0TLpHxK3kjBqMBk0tvYf9hn6wn6sGpKRppTvSX1f70pv0GS!571608984 with proxy=DIRECT
    network: Connecting http://localhost:7001/ with proxy=DIRECT

  • Advanced Queuing for Oracle / Dequeue failed

    Hi *,
    I'm using Oracle Advanced Queuing and OC4J with some MDBs. Unfortunately sometimes I have following exception:
    03-05-21 10:29 Error listening to 'USER_QUEUE'
    oracle.jms.AQjmsException: JMS-120: Dequeue failed
         at oracle.jms.AQjmsError.throwEx(AQjmsError.java:283)
         at oracle.jms.AQjmsConsumer.dequeue(AQjmsConsumer.java:2034)
         at oracle.jms.AQjmsConsumer.receiveFromAQ(AQjmsConsumer.java:981)
         at oracle.jms.AQjmsConsumer.receiveFromAQ(AQjmsConsumer.java:918)
         at oracle.jms.AQjmsConsumer.receive(AQjmsConsumer.java:834)
         at com.evermind.server.ejb.MessageDrivenHome.run(MessageDrivenHome.java:905)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:797)
         at java.lang.Thread.run(Thread.java:479)
    All messages hang in my queue with READY state. I really don't know what is happening.
    I have observed that when I run my MDB, but on the different machine, one message is consumed and the same exception arises.
    Why Oracle cannot run dequeue process correctly?
    best regards
    Maciek

    We had similar problems. Mostly the cause was incorrect message type (other than AQ$_JMS..., i. e. ancestor of "message" class) or incorrectly filled body of a message. For example, there seems to be a bug in AQ$_JMS_TEXT_MESSAGE object: you have to set at least one of varchar2 or CLOB in body of message. Otherwise, dequeue will fail, JMS assumes there is some text inside.
    We are using 8i and 9i databases and messages are created using plain constructors (not methods from 9i, since code has to run on either version). I cannot recall any troubles using methods from 9i during researching, but there might be a bug somewhere.
    Myrra

Maybe you are looking for

  • My MBP 13 and d-link dir-655 router

    Before reinstalling Lion last Friday. Whenever I turned on my MBP 13 inch laptop. I noticed that it would connect to my d-link router. I am able to go online. After a few minutes, my laptop would lose it's connection. I would get a blank page. I woul

  • Valuation of Customer Aging List

    Hello We need a valuated customer aging list. Unfortunatelly SAP standard aging list does not valuate the open items and the valuation run does not sort the list by due date (30/60/90/120). Thanks and best regards Heike

  • Preview and links since 10.4.4 ?

    Good morning, When reading in Preview a PDF file created with Word or Pages (either through PDF Maker or print/save as PDF) with links thereafter activated in Acrobat, those links are dead, they do not work anymore when they worked fine before 10.4.4

  • How to set reservation no. mandatory

    Hi all! How to make the reservation number as mandatory entrywhen goods are being issued? Ex: for 201 movement I need the goods issue to be done only with reference to reservation. Can it be done or any possible default messages can be assigned?

  • Changing Content repository

    Hi, i am a basis consultant and i have got a request from the CRM team that they do not want some heavy documents to be saved in to the SAP Database as that will dramatically increase the size of the database. i was able to set up a trace and found t