Urgent: JMS invalid pagesize

Hi,
I get the following error
ServerFile--jms/TransactionProcessorQueue,/C:/oc4j_extended_101340/j2ee/home/persistence/TransactionProcessor--: invalid pagesize "1,048,576" on page "3", freeing page.
Messages posted to the queue gets discarded with out any reason. Following is the content in jms.xml
<queue name="jms/TransactionProcessorQueue" location="queue/vms/TransactionProcessorQueue" persistence-file="TransactionProcessor">
<description>TransactionProcessor Queue</description>
</queue>
I am using OracleASjms to connect to the queue.
Can some body please shed some light on this issue.
Thanks,
Rakesh

Delete the persistance file in j2ee/home/persistence/TransactionProcessor and see if you can reproduce this. Obviously the file is corrupted. If it is reproducible open an SR.

Similar Messages

  • Urgent JMS Problem,Help!!

    I meet a urgent problem about JMS,I use wls61 sp1
    but when serverl MDB subscribed to one topic,problem
    accur and not all of the subscriber seems to receive the
    message,I know that sp2 have slove the bugs.but I just
    want to get the patch of jms for wls61sp1.
    This is very urgent,can anyone help me to
    get the patch?
    Thanks a lot

    This sounds like the symptoms that I am currently suffering,
    under Weblogic 6.1 SP2.
    My situation is that I have processes on several "satellite"
    Weblogic servers that all subscribe to the same set of several
    JMS Topics published by a "central" Weblogic server. The servers
    are all using Weblogic 6.1 SP2 (non-clustered). It appears that
    only one of the subscribing "satellite" servers receives the
    messages published. After a couple of experiments, it appears
    that the first "satellite" server to register with the Topics is
    the one that receives the messages, even if that "satellite"
    server is restarted, until such time as the "central" server is restarted.
    It appears from Eric's message that there is a patch for this.
    How do I go about getting a copy of the patch? Or is my problem
    different?
    Thanks,
    -Chris-
    "Eric.Nie" <[email protected]> wrote:
    >
    I have got the patch,Thank u very much
    Ravi Akella <[email protected]> wrote:
    Are these subscribers on the server. If you could provide some more
    info about the problem I will try to help you.
    Ravi Akella.
    "Eric.Nie" wrote:
    I meet a urgent problem about JMS,I use wls61 sp1
    but when serverl MDB subscribed to one topic,problem
    accur and not all of the subscriber seems to receive the
    message,I know that sp2 have slove the bugs.but I just
    want to get the patch of jms for wls61sp1.
    This is very urgent,can anyone help me to
    get the patch?
    Thanks a lot

  • Urgent - JMS adapter

    Hi,
    How do we set-up transport level security (using encryption) when the message is sent from XI to MQ Series using receiver JMS adapter?
    Thanks,
    Vatsala.

    check these docs
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a05b2347-01e7-2910-ceac-c45577e574e0
    http://help.sap.com/saphelp_nw04s/helpdata/en/c1/739c4186c2a409e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/90/57849e5e3e45d784afc4e3bfa8136f/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/604e2b64-e689-2910-64b3-ffd650f83756
    regards
    krishna

  • [URGENT]JMS Stuck at   connectionFactory.createQueueConnection();

    I am developing an OSB project and it has to insert a message on a OC4J Queue. I've been testing on *10.1.3.3.0* version and it workd fine. But the real version used is *10.1.3.0.0* and I don't know why but the request just gets stuck.... nothing happens, no timeout, no exception... nothing.
    I write a java test to found the problem this is the code...
    String queueName = "jms/demoQueue";
              String queueConnectionFactoryName = "jms/QueueConnectionFactory";
              Context ctx;
              try {
                   Properties parm = new Properties();
                   parm.setProperty("java.naming.factory.initial",
                             "com.evermind.server.rmi.RMIInitialContextFactory");
                   parm.setProperty("java.naming.provider.url",
                             "ormi://10.11.2.32:23791");
                   parm.setProperty("java.naming.security.principal", "oc4jadmin");
                   parm.setProperty("java.naming.security.credentials", "password" +
                             "" +
                   ctx = new InitialContext(parm);
                   System.out.println("context");
                   QueueConnectionFactory connectionFactory = (QueueConnectionFactory) ctx.lookup(queueConnectionFactoryName);
                   System.out.println("CF");
                   queue = (Queue) ctx.lookup(queueName);
                   System.out.println(queue);
                   connection = connectionFactory.createQueueConnection();
                   System.out.println("QC");
                   connection.start();
                   session = connection.createQueueSession(false,
                             Session.AUTO_ACKNOWLEDGE);
                   sender = session.createSender(queue);
                   receiver = session.createReceiver(queue);
              } catch (JMSException je) {
                   System.out.println(je);
              } catch (Exception t) {
                   System.out.println(t);
         }again in 10.1.3.3.0 it works fine, but in 10.1.3.0.0 gets stuck at code connection = connectionFactory.createQueueConnection(); just stays at that line... like waiting for something that never comes
    Tested on HermesJms but the same problem....
    any ideas on why this is happening and how to solve this???
    Thanks in advance.

    Between you and Peter it got solved
    When you make a standalone java client the connection will be performed by a TCP socket to the server. Your problem is this cannot be achieved. When you do it from JSP your code will interact directly with the JMS on the server. No opening of socket to itself. That's why it works.
    I would suggest launching a visual administrator, then going to the "dispatcher" nodes, (not server) and checking the properties of the JMS_provider service. Set up there a valid TCP port (perhaps it is empty or it is not read ?), then try to restart the whole cluster.
    If that will not help you, please open a OSS message where the SAP supoprt guys can help you.
    HTH
    Peter

  • Urgent JMS issue with SSL-enabled cluster

    Hello, dear All!
    We have deployed a SAP WebAS SP13 SSL-enabled cluster (2 servers) and face the following strange behaviour:
    When both servers are running our queue-based message driven beans (MDB EJBs) never get any messages.
    However, JMS topic subscriber threads (not implemented as MDBs) work fine on both servers and receive JMS broadcasts. As well web-initiated JMS queue browsing works fine.
    Then if only one (central) server is up, queue-based MDBs work fine and start receiving messages...
    If you know or guess what might be an issue it would be greatly appreciated!
    Thank you and best regards,
    -Yuri

    Hi!
    Yes, I solved this problem. You have to set your certificate to the LDAP server and get SSL enabled. You should also add same certificate to your jdk's cacerts file. That should help. :)
    Janne

  • URGENT: JMS Adapter With BPEL: Reply Only Scenario

    Gurus,
    I have the following scenario to be implemented:
    1) BPEL Process A invokes an Async web-service (on some other SOA)
    2) Process A then does some processing.
    3) Then, process A waits for a reply message. The reply is sent in a JMS queue by the async Webservice.
    4) I have an intermediate receive activity within the same BPEL process A that connects to the JMS Adapter. JMS Adapter is set up to consume messages from the queue.
    I see messages pending in the queue but my receive doesn't continue.
    Thanks-
    Ashish

    Hello,
    There are interoperability issues between the Mid-tier and the RDBMS at present because the the mid-tier is using older version of the AQ jar files. At present the mid-tier is based on 10.1.0.5 and the backend will be whatever the backend is. Your issue sounds like a NLS issue given that bytes are fine but text is not. The characterset of the database will probably be important in this situation. So you check if the issue reproduces with different charactersets if possible. What characterset are you using and what is the Payload that the queue table is built on?
    I would also suggest you try and build a standalone java application which reproduces the problem. You could most likely achieve this by creating a 10.1.0.5 RDBMS home and using the jar files from that install and then run it against your database to see if it reproduces the issue.
    Anything that you can do to break down the problem will help Oracle Support identify what the issue is.
    Thanks
    Peter

  • Urgent:JMS AND JSP

    I am working with an architecture which has JSP pages talking to JMS message bean and in turn message bean talks to EJB, which persists the user data.
    I am quite new to JMS. My understanding is that JMS is used for Asynchronous operations. The requirement is a user can enter some data using form and the jsp page is supposed invoke a message bean which goes through other layers to store the info in the DB and should display a user An ID from the DB. How do I implement a mechanism to get message back from the Message Bean? I am using WebLogic Appserver 6.1. Please help

    First of all, you need to realize that your client and users are not the same thing. All your web requests come thru the webserver and into a certain application space, and your message queue is associated with that application, not each web user. So you only have one client to the message queue.
    Clearly you need to identify each web user in a unique way.
    Generate a sequential and unique ID for each web user and keep this is a hashtable. Remove it from the hashtable once the web user has no longer used it after a certain timeout period. If you are using Servlets then use the Session ID which is sent and received in cookies and used to link the broken session of web browsing.
    Send this unique ID with your message. And then link it back up to the original web user, once you have received a response from the queue.
    It does'nt sound like you need message queues though, since you want to return an immediate response to your client. However, look into Session.CLIENT_ACKNOWLEDGE which provides a synchronous receiver. I doubt if it will solve your problem as this works on the session level and not the message level. But check it out.
    I dunno, your question is vague, you need to provide more info.

  • Paging in SPOOL Issue!

    Hi,
    I don't want to make any paging in the spool file but I am always getting a new page after ~65 lines, below my setting:
    set verify off
    set linesize 3000
    set pagesize 6000000
    set trimspool on
    spool /m/home/omc/aa.txt
    select * from KPI order by PST;
    spool off
    It's under HP-UNIX with Oracle 9i, is there any idea about this issue?
    Notice that I did the same under my machine (Windows + Oracle 10g) and everything goes fine (no paging was in the output spool file)!
    Thanks in advance

    OK, I am entering invalid "pagesize" number. But is there a way that I could disable paging in the output spool file; cause the output of the spool file might be more than 50000 row. I tried to set the "pagesize" to zero, OK it will disable the paging but it's also disable the column heading.
    Is there a workaround solution?
    Thanks...

  • Shared singleton across clusters?

              I have a singleton class that I would like to share across
              servers in a cluster. Simply storing it in the session object
              doesn't seem like the solution because user a and user b, each with their own
              copy of this object, could quickly get out of synch. Is there a way for me to
              bind this object to the jndi tree for the entire cluster so that everyone uses
              the same
              object? I know I could keep things in sync by storing the info
              in the database, but the whole reason for this object's existence is to avoid
              unnecessary trips to the database. Thanks!
              

    Hi,
              Is the Coherence Cache ur talking abt useful for the fast reads ???
              We have situation with our application, where we need a distributed cache
              which handles fast reads .. and rite now we r looking for a product or
              implementation which does the same...And this cache is dynamic to some
              extend that the applications can change this cache rarely ..but application
              access this cache very very often.
              Right now without thinking abt cluster with a Single Server we can do this
              easily by using JNDI.. but distributing JNDI across cluster in weblogic have
              there own problems.. as we need to find a way to replicate the tree when
              there is a change to this cache.
              Right now thinking abt wrapping this cache with a Stateful Session Bean and
              I dont have a clue how weblogic will replicate the changes and also abt the
              fail over situations... Do u think is this a good approach or is there any
              other alternative?
              Hope to hear back from u guys..
              Regards and TIA
              Amar Pratap
              "Cameron Purdy" <[email protected]> wrote in message
              news:[email protected]...
              > > I do not think it is a good idea to bind data objects in JNDI
              >
              > It does work for certain cases on Weblogic, but replicated objects can
              > collide in Weblogic's JNDI implementation and the approach is not
              portable.
              >
              > > Moreover singleton objects are for
              > > a single VM and not for a cluster.
              >
              > It is a common requirement for applications that have to scale up to a
              > cluster. These applications typically use a singleton when they aren't
              > clustered, and it can provide immense performance improvements ... but
              when
              > clustering there are relatively few choices for caching across a cluster.
              > Besides our Coherence product, which is a clustered cache, there are
              several
              > options:
              >
              > 1) read-only ejb with JMS invalidation (Seppuku pattern that Dima
              designed)
              > 2) JNDI (may suffer from collision problems)
              > 3) RMI object (single point of failure and requires network traffic)
              >
              > > I would suggest you consider the database
              >
              > That's definitely the choice for transactional data (i.e. you don't want
              to
              > lose it no matter what), but for a cache, you are typically caching the
              data
              > that is in the database ... because the database is high-latency and
              > increasingly expensive as you scale.
              >
              > Applications that rely solely on the database and do not cache suffer
              > terribly when scaling.
              >
              > Peace,
              >
              > --
              > Cameron Purdy
              > Tangosol Inc.
              > Tangosol Coherence: Clustered Coherent Cache for J2EE
              > Information at http://www.tangosol.com/
              >
              >
              > "Rajesh Mirchandani" <[email protected]> wrote in message
              > news:[email protected]...
              > > I do not think it is a good idea to bind data objects in JNDI. They will
              > not be
              > > available to the other servers in the cluster. Moreover singleton
              objects
              > are for
              > > a single VM and not for a cluster. I would suggest you consider the
              > database
              > > approach.
              > >
              > > There are a lot of discussions in this newsgroup. Search for previous
              > postings.
              > >
              > > sdb wrote:
              > >
              > > > I have a singleton class that I would like to share across
              > > > servers in a cluster. Simply storing it in the session object
              > > > doesn't seem like the solution because user a and user b, each with
              > their own
              > > > copy of this object, could quickly get out of synch. Is there a way
              for
              > me to
              > > > bind this object to the jndi tree for the entire cluster so that
              > everyone uses
              > > > the same
              > > > object? I know I could keep things in sync by storing the info
              > > > in the database, but the whole reason for this object's existence is
              to
              > avoid
              > > > unnecessary trips to the database. Thanks!
              > >
              > > --
              > > Rajesh Mirchandani
              > > Developer Relations Engineer
              > > BEA Support
              > >
              > >
              >
              >
              

  • *URGENT HELP REQUIRED* java.sql.SQLException: Invalid Oracle URL specifed

    Hi all,
    In the middle of the last week for my final year project and having to convert to an Oracle database due to compatibility problems with university Tomcat Server and MS Access. I'm having trouble connecting to the Oracle database and would appreciate some help please.
    Running on Windows 98 in the lab here, and the Oracle 9i, release 9.2.0.2.0, J2SDK1.4.0, Classes12.zip installed OK.
    Code for connection looks like this inside the constructor of my class:
    Class.forName("oracle.jdbc.driver.OracleDriver");
    cardSaleConnexion = DriverManager.getConnection("jdbc:oracle:[email protected]:1521:sid","user_name","pwdt");
    System.out.println("Connection Successful ");
    And I'm getting the following error when calling the constructor in a driver program:
    java.sql.SQLException: Invalid Oracle URL specified
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:188)
         at java.sql.DriverManager.getConnection(DriverManager.java:512)
         at java.sql.DriverManager.getConnection(DriverManager.java:171)
         at CardSale.<init>(CardSale.java:30)
         at Driver.main(Driver.java:11)
    Exception in thread "main"
    Please reply on a very urgent basis.
    Kind regards,
    Peter

    Try ojdbc14.jar as the JDBC driver instead of classes12.zip.
    Refer:
    http://otn.oracle.com/software/tech/java/sqlj_jdbc/htdocs/jdbc9201.html
    http://docs.sun.com/source/817-5603-10/index.html
    Database Driver
    This section describes the known database driver issues and associated solutions.
    ID      Summary
    4700531      On Solaris, an ORACLE JDBC driver error occurs.
         This new Java Database Connectivity (JDBC) driver is for Oracle (R) working with JDK1.4. The problem is caused by a combination of the Oracle 9.1 database and ojdbc14.jar. Applying the patch will fix the problem on Solaris 32-bit machine, running an Oracle 9.0.1.3 database.
         Solution
         Obtain and apply the patch to your server from the Oracle Web site for Bug 2199718. Perform the following steps:
         1.��Go to the Oracle web site.
         2.��Click the 'patches' button.
         3.��Type 2199718 in the patch number field.
         4.��Click the 32-bit Solaris OS patch.Go to Metalink.oracle.com.
         5.��Click patches.
         6.��Under patch number, enter 2199718.
         7.��Click the 32 bit Solaris OS patch.
    4707531      On Solaris, accessing an Oracle 9.1 database with an Oracle 9.2 Client may cause data corruption.
         If you use an Oracle (R) 9.2 client to access an Oracle 9.1 database, data corruption might occur when a number column follows a timestamp column.
         The problem might be caused by using the ojdbc14.jar file with an Oracle 9.1 database. Applying the patch might assist in addressing the situation on Solaris 32-bit machines, running an Oracle 9.1 database. This JDBC driver is for Oracle working with JDK1.4.
         Solution
         Obtain the patch that Oracle might make available from the Oracle web site for Bug 2199718 and apply it to your server.
    Regards,
    Pankaj D.

  • JMS Exception for oc4j 9.0.3 with 9.0.1.1.1 database (Urgent)

    When I enqueue message into the AQ, I got the following error message
    oracle.jms.AQjmsException: ORA-06550: line 1, column 7:
    PLS-00306: wrong number or types of arguments in call to 'AQ$_JMS_ENQUEUE_TEXT_MESSAGE'
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    at oracle.jms.AQjmsProducer.enqueue(AQjmsProducer.java:1161)
    at oracle.jms.AQjmsProducer.publish(AQjmsProducer.java:1371)
    at oracle.jms.AQjmsProducer.publish(AQjmsProducer.java:1221)
    Please help, this is very urgent! Should I apply any patch to my database? Or something is wrong with the oc4j 9.0.3 container. From 9.0.2 container, I am able to publish a message into the queue from a standalone JMS client.
    Thanks

    When I enqueue message into the AQ, I got the following error message
    oracle.jms.AQjmsException: ORA-06550: line 1, column 7:
    PLS-00306: wrong number or types of arguments in call to 'AQ$_JMS_ENQUEUE_TEXT_MESSAGE'Chunming -- just replace the ../j2ee/home/lib/aqapi.jar with your $oracle_home/rdbms/jlib/aqapi13.jar ... remember to rename it :). This worked for me.
    have you been able to get an MDB to dequeue from aq? I can enqueue fine (msgs show up in the queue_table) .
    good luck!
    z

  • Error: Invalid configuration for the JMS adapter

    Hi!
    I'm doing a test with CEP to get messages from a JMS WebLogic queue but I'm getting the following error:
    <BEA-2045010> <The application context "Teste" could not be initialized: org.springframework.beans.FatalBeanException: Error in initialization context lifecycle; nested exception is java.lang.IllegalArgumentException: Invalid configuration for the JMS adapter, you must Bean or specify a converter or a type of event.
    Teste.context.xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:osgi="http://www.springframework.org/schema/osgi"
    xmlns:wlevs="http://www.bea.com/ns/wlevs/spring"
    xmlns:jdbc="http://www.oracle.com/ns/ocep/jdbc"
    xmlns:spatial="http://www.oracle.com/ns/ocep/spatial"
    xsi:schemaLocation="
    http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/osgi
    http://www.springframework.org/schema/osgi/spring-osgi.xsd
    http://www.bea.com/ns/wlevs/spring
    http://www.bea.com/ns/wlevs/spring/spring-wlevs-v11_1_1_3.xsd
    http://www.oracle.com/ns/ocep/jdbc
    http://www.oracle.com/ns/ocep/jdbc/ocep-jdbc.xsd
    http://www.oracle.com/ns/ocep/spatial
    http://www.oracle.com/ns/ocep/spatial/ocep-spatial.xsd">
         <wlevs:event-type-repository>
              <wlevs:event-type type-name="Pet">
                   <wlevs:class>testewithprotobuf.MyPet$Pet</wlevs:class>
              </wlevs:event-type>
         </wlevs:event-type-repository>
         <wlevs:adapter id="pet_messageAdapter" provider="jms-inbound">
              <wlevs:listener ref="pet_inputChannel" />
              <wlevs:instance-property name="converterBean"
                   ref="PetMessageConverter" />
         </wlevs:adapter>
         <wlevs:channel id="pet_inputChannel" event-type="Pet">
              <wlevs:listener ref="pet_messageProcessor" />
         </wlevs:channel>
         <bean id="PetMessageConverter" class="testewithprotobuf.PetMessageConverter" />
         <bean id="PetBean" class="testewithprotobuf.PetBean" />
         <wlevs:processor id="pet_messageProcessor">
              <wlevs:listener ref="pet_outputChannel" />          
         </wlevs:processor>
         <wlevs:channel id="pet_outputChannel" event-type="Pet">
              <wlevs:listener ref="PetBean" />
         </wlevs:channel>
    </beans>
    My converter class:
    import java.util.Collections;
    import java.util.List;
    import javax.jms.BytesMessage;
    import javax.jms.JMSException;
    import javax.jms.Message;
    import testewithprotobuf.MyPet.Pet;
    import com.bea.wlevs.adapters.jms.api.InboundMessageConverter;
    import com.bea.wlevs.adapters.jms.api.MessageConverterException;
    import com.google.protobuf.InvalidProtocolBufferException;
    public class PetMessageConverter implements InboundMessageConverter {
         @SuppressWarnings("rawtypes")
         @Override
         public List convert(Message message) throws MessageConverterException,
                                                                JMSException {
              BytesMessage bytesMessage = (BytesMessage) message;
              long bodyLen = bytesMessage.getBodyLength();
              byte[] buffer = new byte[(int) bodyLen];
              bytesMessage.readBytes(buffer);
              try {
                   Pet pet = Pet.parseFrom(buffer);               
                   return Collections.singletonList(pet);
              } catch (InvalidProtocolBufferException e) {
                   throw new MessageConverterException(e);
    Please, what's wrong?
    Thanks!

    This error usually indicates that you have both event type and converter bean specified or neither specified. In your case, that doesn't appear to the case from looking at the spring file. Could you also paste the contents of your configuration file from META-INF/wlevs directory?

  • Oracle.jms.AQjmsException: invalid arguments in call

    Hi
    Has anyone seen this error before?
    Environment Configuration:
    APP SERVER 9.0.4 (OUT 0F BOX CONFIG)
    JDK 1.4
    RED HAT ENTERPRISE SERVER 3.0
    COMPAC DL380
    ON VM SOFTWARE
    DB 9.2.0.4
    HP-UX 11i
    SUPERDOME
    Error logs:
    [18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.common.jms.pool.QueueConnectionPool]
    [getQueueConnection] :Using pooled queue connection for factory:
    java:comp/resource/SDEJMS/QueueConnectionFactories/SDEQUEUETAB
    [18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.common.jms.pool.QueueSessionPool]
    [createQueueSession] :Failed to create queue session: oracle.jms.AQjmsException: invalid arguments in call
    [18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.common.jms.BytesMessageWriter]
    [writeBytesMessage] :Failed to write message onto queue: java:comp/resource/SDEJMS/Queues/SDEDEV_LOGQUEUE using queue
    factory: java:comp/resource/SDEJMS/QueueConnectionFactories/SDEQUEUETAB - bcc.sde.common.jms.pool.JMSPoolException:
    QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments in call
    [18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.sil.common.log.silInteractionLogger] [log]
    :silInteractionLogger.log() Exception writing ServiceExecutionRecord to JMS queue: bcc.sde.common.exception.SDEException:
    Failed to write message onto queue: java:comp/resource/SDEJMS/Queues/SDEDEV_LOGQUEUE using queue factory:
    java:comp/resource/SDEJMS/QueueConnectionFactories/SDEQUEUETAB - bcc.sde.common.jms.pool.JMSPoolException:
    QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments in
    call: QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments
    in call;
    ---> nested: bcc.sde.common.jms.pool.JMSPoolException: QueueSessionPool.createQueueSession() failed to create queue
    session - oracle.jms.AQjmsException: invalid arguments in call
    [18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.sil.bids.api.sql.BidsSQLInterface]
    [logInteractionRecord] :Failed to log interaction record: bcc.sde.common.exception.SDEException: silInteractionLogger.log()
    Exception writing ServiceExecutionRecord to JMS queue: bcc.sde.common.exception.SDEException: Failed to write message onto
    queue: java:comp/resource/SDEJMS/Queues/SDEDEV_LOGQUEUE using queue factory:
    java:comp/resource/SDEJMS/QueueConnectionFactories/SDEQUEUETAB - bcc.sde.common.jms.pool.JMSPoolException:
    QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments in
    call: QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments
    in call;
    ---> nested: bcc.sde.common.jms.pool.JMSPoolException: QueueSessionPool.createQueueSession() failed to create queue
    session - oracle.jms.AQjmsException: invalid arguments in call
    Database error with same error message:
    ORA-17433 - invalid arguments in call
    http://www.doc.gold.ac.uk/oracle/doc/java.817/a83724/ermesap3.htm
    Code causing problem:
    queueConnection = queueConnectionPool.getQueueConnection(queueConnectionFactoryName, runningExternal);
    queueSession = queueConnection.createQueueSession(TRANSACTIONAL, AUTO_ACK_MODE);

    I am facing the same problem. Have you figured out what the cause was? Thanks,

  • EFAX UK INVALID ZIPCODE ESTATION c510a - **URGENT** PLEASE HELP!!

    COULD A SENIOR HP TECH SUPPORT OR MARKETING REP TAKE OWNERSHIP OF THIS COMPLAINT URGENTLY AND RESPOND WITH A FIX ASAP. THANKYOU
    THIS IS THE SECOND C510A I HAVE BOUGHT IN THE UK WITH THE EXACT SAME PROBLEM!!
    PROBLEM:
    Efax UK does not work with my estation c510a tablet printer. I bought this printer at a premium price to be used as advertised ie including the fax. But so far the fax will not work.
    SUMMARY OF STEPS TAKEN TO DATE
    1.The sign up page when registering efax on the zeen tablet will not accept my UK postcode. It returns "invalid postcode" regardless of me trying several different UK postcodes (zip code) WITH ALL FIELDS ENTERED CORRECTLY AND EUROPE/DUBLIN CHOSEN. I AM IN LONDON.
    2.Zeen has been updated to latest firmware. Country has been changed to UK English in settings, as has the time to GMT.
    3.I have trouble shooted with HP UK technical support and so far they are unable to find an answer.
    4.I have called efax uk and they say it is an HP issue not their concern.
    This is the second estation c510a I bought, the first one was purchased 4 months ago from a different retailer (bestbuy Lakeside thurrock) and had the same problem so I returned it as not being fit for purpose. I bought the second one thinking HP would surely have resolved this silly critical issue by now but they havent or at least I am not yet aware of a fix.
    If someone, anyone, could tell me how to get the fax on this printer to work you would save me doing a return or exchange and I would be most grateful.
    Otherwise it seems absolutely atrocious to me (as a consumer and a HP fan) that HP could put out a printer and not have a fix for its advertised function??? I am sure I am not an isolated case. It seems an absolute fundamental mistake that senior HP executives ought to address with a matter of urgency as it risks damaging HP's business reputation and customer goodwill in the future as well.
    COULD A SENIOR HP TECH SUPPORT OR MARKETING REP TAKE OWNERSHIP OF THIS COMPLAINT URGENTLY AND RESPOND WITH A FIX ASAP. THANKYOU

    We have been working with J2 Global Communications and have determined a 2 step solution with respect to the issue you reported.   One is immediate that you can do today.  The second is long term.
    The issue: The postal code verification during eFax registration is too strict and doesn't allow the user to omit the space, or use lower case characters, in a UK postal code.
    Immediate solution – UK only
    As you stated, we assume your Region code/country code setting in the device is UK.   To double check from Home, choose Settings Menu, then Settings, Preferences, Language & Keyboard.    During registration for eFax services in the eFax application, input your postal code into the field exactly as you provided it to us with a space between the “outward” and the “inward” portions of the postal code.  IG3 9SJ 
    We have verified via our testing that for the postal code to be successfully accepted it must be in all caps and input as shown with the space between the two portions of the postal code.    Note: For all UK customers, adhere to the same rules of All caps and a space as well between your postal district and your delivery office/area.
    Long term
    We have made improvements to the eFax application to be included with an update scheduled for April.   HP and J2 are discussing a review of the server side logic and potential changes to be even more tolerant and open to variances in postal codes where/if needed.
    Please let us know if the immediate resolves the issue for you.  Thanks very much. 
    I am an HP employee.

  • Invalid Number Error Please help Urgent

    Hi,
    I am trying to create a report in discoverer where in I get an invalid number error for the statement
    ,DECODE(final.TYP,'Sales',to_char(final.future_supplpy),'B/O','B/O') sale_type.
    We have the requirement that when TYP is Sales i need to display future supply and when the TYP is B/O i need to display B/O.
    The query runs perfectly fine in TOAD but in Discoverer Desktop when i run the report i get an error message
    invalid number.
    Please help its urgent
    Thanks
    Ashwini

    Hi Ashwani
    First of all, your statement appears to not be handling anything other than Sales or B/O. Is that deliberate? If not, you need a default, catch all value at the end like this:
    DECODE(final.TYP,'Sales',NVL(final.future_supply,to_char(final.future_supply),'B/O','B/O', default_value) sale_type
    You also might want to make sure there aren't any NULL values in future_supply or in TYP and if there are you might want to consider using an NVL for these, like this:
    DECODE(final.TYP,'Sales',NVL(to_char(final.future_supply,NULL),'B/O','B/O', default_value) sale_type
    Also, when using DECODE you don't always need to use TO_CHAR as the DECODE conversion to a string typically takes place automatically. CASE is different as it insists that all results are of the same data type.
    Hope this helps
    Best wishes
    Michael

Maybe you are looking for

  • Query works in SQL Developer but not in APEX

    The query below runs fine in SQL Developer. I have tried entering it both as a Report Region based on SQL Query and in a Dynamic PL/SQL Region. I get different error messages in each. In the Dynamic PL/SQL Region I get the error that an INTO clause i

  • I pod not working!!!! Please help!!!

    My Ipod classic froze over the weekend whislt plugged into a JBL speaker sound system... I have allowed the battery to run down fully in an attempt to restart the pod.. However now plugged into either the mains or my laptop it just reaches the 'Apple

  • Interactive pdf form in InDesign repeat text field

    I am working to create an interactive pdf form. The name field needs to be displayed several times. I would to create form in such a way that once the user enter the name once, the same name is used in all other places. Please help.

  • Access url parameters in oracle apex

    Hi, Can anyone tell me the solution for the following i am calling my apex application from java code via url, i am passing username and password in the url now i want to authenticate the user how can i do? how can i obtain the username and password

  • JPEG export of QuickTime frame (with Location info)

    Shoot QuickTime with iPhone 4S camera app.   Import into iPhoto and see that location data is recorded in file by nature of the fact that iPhoto shows a map pin of the location it was shot.   Park QuickTime on a frame in iPhoto.  Select File Export,