Weblogic: problem with JMS foreign server and Transaction

Hello everyone,
I am working with an enterprise application with Web Application Server Logic 10.3. L 'application uses the following components:
1) MDB 2.0
2) FOREIGN JMS SERVER -> WebSpereMQ
3) EJB SESSION
L 'MDB calls the session bean which uses in its ejb-jar.xml using a Wrapper for JMS QueueConnectionFactory with res-ref:
<resource- ref>
<res-ref-name> jms / iss / QCFIXP </ res-ref-name>
<res-auth> Container </ res-auth>
<res-sharing -scope> Shareable </ res-sharing-scope>
<resource- ref>
The MDB is CMT
<transaction-type> Container </ transaction-type>
while the session bean is BMT
<transaction-type> Bean </ transaction-type>
to call the QCFIXP in its transaction.
The QCFIXP ii an XA resource
When there is a rollback operation in SessionBean also in 'MDB
There 'an operation setRollbackOnly:
getMessageDrivenContext (). setRollbackOnly ();
After this operation on the MDB I do a JNDI look up the QueueConnectionFactory but sending the message on a queue I get the following exception:
javax.jms.JMSException: [JMSPool: 169809] An error occurred while registering the JMS connection with JTA:
But if not using the "wrapper jms" in the session bean I did not take any exception and the application don' t have any error.
My doubt is :
Why if I use the JMS wrapper I get an error javax.jms.JMSException: [JMSPool: 169809] An error occurred while registering the JMS connection with JTA?
Thanks in advance.
Michele
Edited by: user3501731 on 11-mag-2011 3.16

Hi Tom,
Thanks very much for your responses and careful analysis you've done.
Following the source code of the MDB where error occurs.
Marked In bold the line where the exception is thrown.
     public void onMessage(Message msg) {
//          Utility.logger(AP.DEBUG, "Partito MDB 2");
          processa(msg);
          protected void processa(Message msg) {
          Utility.logger(
               AP.DEBUG,
               "IXPReceiverMDB7.processa(Message msg) partito");
          try {
               long start = System.currentTimeMillis();
/*               Utility.logger(
                    AP.DEBUG,
                    "IXPReceiverMDB.processa(Message msg) effettuo lookup");*/
               ejb = myEjbLocalHome.create();
               // individuo l'identificativo del messaggio in ricezione
               String msgid = msg.getJMSMessageID();
               Utility.logger(
                    AP.DEBUG,
                    "IXPReceiverMDB7.processa(Message msg) elaboro messaggio:"
                         + msgid);
               String charset = msg.getStringProperty("JMS_IBM_Character_Set");
               Utility.logger(
                    AP.DEBUG,
                    "IXPReceiverMDB7.processa Charset:" + charset );
               // invoco il processo di ricezione
               boolean commitRequested = ejb.processa(ctlReq, encoding, msg);
               // il valore di ritorno del processo di ricezione identifica o meno
               // la necessita' di effettuare il rollback dell'intero processo
               if (!commitRequested) {
                    getMessageDrivenContext().setRollbackOnly();
               if (ctlReq) {
                    Utility.logger(
                         AP.INFO,
                         "IXPReceiverMDB7.processa(Message msg) spedisco il messaggio pilota del 'cleaning' con JMSCorrelationID = '"
                              + msgid
                              + "'");
                    msg.setJMSCorrelationID(msgid);
                    // Viene creata la QueueConnection
                    QueueConnectionFactory factory =
                         JmsFactoryDispenser.getSingleton().getFactory();
                    QueueConnection connection = factory.createQueueConnection();
                    // Viene ottenuta la 'session'
                    QueueSession session =
                         connection.createQueueSession(
                              false,
                              Session.AUTO_ACKNOWLEDGE);
                    // spedisco il messaggio sulla coda abbinata al processo di 'cleaning'
                    // della coda di controllo
                    IXPMessageManager msgManager = new IXPMessageManager(session);
                    msgManager.spedisci(msg, AP.PILOTQUEUE, "J", AP.STD_MESSAGE);                    session.close();
                    connection.close();
               long end = System.currentTimeMillis();
               Long durata = new Long (end - start);
               Utility.logger(
                    AP.INFO,
                    "IXPReceiverMDB7 Tempo totale elaborazione messaggio: " +
                    msgid + " " +
                    durata.toString() + " mill" );
               Utility.logger(
                    AP.DEBUG,
                    "IXPReceiverMDB7.processa(Message msg) terminato");
          } catch (Throwable e) {
               getMessageDrivenContext().setRollbackOnly();
               try {
                    Utility.myExceptionHandler(
                         "E",
                         "1",
                         "4028",
                         "IXPReceiverMDB.onMessage()",
                         e);
               } catch (Throwable ex) {
                    ex.printStackTrace();
Thanks in advance.
Edited by: serpichetto on 16-mag-2011 1.24

Similar Messages

  • Problem with an unavailable server and the "Offline address book" rol

    I have a site with two Exchange 2007 servers and tried to install a new Exchange 2013 but the process did not end well.
    Now the 2013 server has the role of "Offline address book" and is no longer available which creates multiple problems. How I can do to remove the references to the 2013 server and move the role referred to one of the existing Exchange 2007 servers? 

    My recommendation would be to fix whatever went wrong and complete the setup.
    The server is probably the generation server for a new offline address list.  Check that by entering the following command.
    Get-OfflineAddressBook
    If there's a new list created by Exchange 2013 setup, you can simply remove it using Remove-OfflineAddressBook, and that should take care of what you're seeing.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Big problems with Windows 2003 Server and FX5900

    Getting repeated lockups using MSI FX5900XT and Windows 2003 Standard Server. Mouse stops responding and system occassionally locks up completely. I have a dual boot system and windows XP works fine. Windows 2003 works fine if I use the standard VGA driver (I use 1600x1200 16bit 75 Hz resolution and refresh).
    The event log usually says:
    Event Log
    Event Type:   Error
    Event Source:   nv
    Event Category:   None
    Event ID:   108
    Date:      18/07/2004
    Time:      13:28:25
    User:      N/A
    Computer:   HOME
    Description:
    The driver nv4_disp for the display device \Device\Video0 got stuck in an infinite loop. This usually indicates a
    problem with the device itself or with the device driver programming the hardware incorrectly. Please check with your
    hardware device vendor for any driver updates.
    For more information, see Help and Support Center at
    http://go.microsoft.com/fwlink/events.asp.
    Presently using the latest drivers
    Any ideas
    Thanks
    Will

    IRQ 0   System timer   OK
    IRQ 1   Standard 101/102-Key or Microsoft Natural PS/2 Keyboard   OK
    IRQ 3   Communications Port (COM2)   OK
    IRQ 4   Communications Port (COM1)   OK
    IRQ 6   Standard floppy disk controller   OK
    IRQ 8   System CMOS/real time clock   OK
    IRQ 9   Microsoft ACPI-Compliant System   OK
    IRQ 12   PS/2 Compatible Mouse   OK
    IRQ 13   Numeric data processor   OK
    IRQ 14   Primary IDE Channel   OK
    IRQ 15   Secondary IDE Channel   OK
    IRQ 16   Creative SB Audigy   OK
    IRQ 16   NEC PCI to USB Open Host Controller   OK
    IRQ 17   OHCI Compliant IEEE 1394 Host Controller   OK
    IRQ 17   NEC PCI to USB Open Host Controller   OK
    IRQ 18   NEC PCI to USB Enhanced Host Controller (B1)   OK
    IRQ 19   MSI MS-StarForce GeForce FX 5900XT (NVIDIA GeForce FX 5900XT)   OK
    IRQ 20   Standard OpenHCD USB Host Controller   OK
    IRQ 20   NVIDIA nForce MCP Networking Controller   OK
    IRQ 21   Standard OpenHCD USB Host Controller   OK
    IRQ 22   Standard Enhanced PCI to USB Host Controller   OK
    IRQ 22   OHCI Compliant IEEE 1394 Host Controller   OK

  • Problems with License install, GUI and Transaction SLICENSE

    Hello,
    first of all, I am really new to SAP NetWeaver. I installed SAP NetWeaver (2004s) 7.00 Developer Workplace SP9 SR3 and it works. I want to upgrade my license from 30days to 90days and I requested a new license, which i already received.
    I'm trying to install the license via console with the command:
    saplicense -install file=<filelocation>
    At this Point I'm receiving an error:
    +SAPLICENSE (Release 700) ERROR ***
    ERROR: Connect to database failed
    DETAILS: DbSlConnect failed with return code 99
    SQL-ERROR -4008 (check DB manual for explanation)+
    I read the notes about installing the license via GUI and the transaction SLICENSE. But that is my biggest problem. Since I am really new to NetWeaver, I don't know how to get to the SAP GUI. Do I have to download the GUI? Does it come with the NetWeaver-Package? I am trying to find documentations about it, but I don't get a document that tells me where to find the GUI, how to install and configure.
    I'm hoping someone could help me out of this problem.
    regards,
    RandomStudent

    Hi Kenneth,
    thx for your answer (I rewarded points)!
    Finally I figured out how to install the license via the Visual Administrator. For everyone, who faces the same problem and doesn't know where to find infos, I describe the solution in short.
    I started the Visual Administrator via go.bat - you can find the file at <drive>:\usr\sap\<SID>\JC<Instance>\j2ee\admin (here: D:\usr\sap\J2E\JC00\j2ee\admin). Execute the .bat and login to the Visual Administrator (for more information about logging in search for "Visual Administrator" at: http://help.sap.com)
    When you are logged in and already received a file with the new license key do the following:
    Select:
    Cluster --> <your SID> --> <your Server> --> Services -->Licensing Adapter
    Register "General" shows information about your system, like the hardware key to request a license or the System ID.
    Register "Installed Licenses" shows information about the installed license, like expiration date, etc.
    Installing the License Key
    1. Use the "Install license from file" button to upload the file on register "General"
    2. Select the file with the downloaded license key
    3. Choose Open to continue
    4. Then a popup appears stating that the license has been installed successfully
    5. Restart the J2EE Engine
    Check the license key under the Installed Licenses tab.
    It's easy to do, if you know where to find it.

  • Problems with my Synology server and iTues

    Hello,
    I hope somebody can help me with my problems.
    Facts:
    I have a Mac Mini 2 and a Synology server DS209 (both newest firmware)
    I stored my complete Music and Videos on the server. The location for the iTunes Media folder is changed to the server location.
    Problems:
    1. Sometimes songs get mixed up in iTunes. iTunes libary says this is song 'A', but when I play the song, song 'B' is playing. When i want to check the information about this song (via 'Get Info') iTunes automatically update the ID tags and I see the information of song 'B'. It also happens that I updated song 'A' with my iPod and when i play the song on the ipod, I see the ID tags von song 'A', but listen to song 'B'.
    2. iTunes has very often the problem that it doesn't find my videos. I realize that when I sync my iPad, then many vidos are not available. I check these files and i see the . But when I select the "Get Info" and some seconds later the file is found and the 'location' is shown correctly. This happens NOT to all videos, only some, but it is every time the same videos.
    Question:
    I'm wondering if this has something to do with the server I use. Can anybody help me, because this is sometimes really annoying.
    thanks

    Don't you think it might be a good idea to find out what kind of IOException you're getting? At least display ioe.getMessage. showMessages will take an Object array instead of a single string so you can do:
    JOptionPane.showMessageDialog(null, new Object[]{"Error in server", ioe.getMessage}, "Error",
    JOptionPane.ERROR_MESSAGE);

  • Problem with the Output Type and Transaction ME9F

    Hi,
          I have an Output Type (xyz) and Program (abc).
          If for ME21N i give the output type ( xyz ) the n am able to get the Spool and 
          Printout.
          If for ME9F i give the output type ( pqr) then am able to get the Spool and 
          Printout.
          Problem is :---
          when am using O/P Type ( xyz ) for ME9F then am abel to process but am
          not able to get the spool and not even printout.
          I want to know where it can be wrong.
          It's a high priority object.
    Kindly help me out.
    Thanks,
    Zia.

    hi Zakir,
    1.check the output type under
    apllications  'EF' IN transaction  NACE.
    2.select that ef and press the push button output types .
    3. now check ur output for is present here or not ..
    just click the position button and give ur output type ..
    4. when u find ur output type .. select that o/p type and click processing routined on the left side where u will see ..
    when u do this
    u ll see the details like
    output type . the output type  "
    application . 'EF'
    and the mode of medium .
    1. print out
    2. fax .
    6. edi etc.
    this is the way to check what are the mediums present for the output type ..
    check whether u r <b>entries (xyz) and (pqr) are having medium 1.</b> 
    if its missing  then assign it ..
    regards,
    VIjay

  • Problem with Adobe Document Server and MSS PCR's

    Hello gurus,
    We are implementing ESS and MSS on ERP 2005, and our technical team is having lots of problems to make ADS work. Apparently the problem is that the ADS is not actually supported by SAP for 64-bit servers.
    But I need to configure MSS PCR's that use Adobe Interactive Forms. So I need help in 2 different ways:
    - Do you know any possible solution to the compatibility problem?
    - Is there any way to make PCR's work in ERP 2005 without using Forms. Is this a sensible thing to do?
    Thanks,
    Andres

    You will need ADS to make PCRs work. There is no way around it.
    The only option I can think of is to upgrade the server. go to service.sap.com/pam to find out what's supported.
    James

  • Backup Problem with only Production Server

    Hi all
    Here i have backup problem in only production server. In my tape drive device all schedule backup of Development  server and Quality Server and Production server . In this i get all backup in Development and Quality server, But in Production server backup was fail and not only one all backup is fail from last 2 days . So can u tell me what is the problem with my production server and how can i find it in production.
    And any hardware issue or OS issue is responsible for this.
    Please help me out.
    Thanks
    Keyur

    Hi,
    Can u pls post us the backup log? Also let us know ur product details like OS, SAP, DB version and also the backup tool(if any).
    Regards,
    Varadharajan M

  • Problems with AOL IMAP server connection on my BlackBerry Z10 STL100-3, and BB PlayBook 64GB WiFi

    Problems with AOL IMAP server connection on my BlackBerry Z10 STL100-3, and BB PlayBook 64GB WiFi
    Thursday 4:20am EST, 02-19-2015
    Hi, My connection to the AOL IMAP server has suddenly failed - Says "Not Connected" on Accounts page
    I haven't changed anything and this just started failing this morning.
    I've saw same issue on my Blackberry PlayBook 64GB.
    Is anyone else recently experiencing AOL IMAP Errors?
    Solved!
    Go to Solution.

    Yes! Same thing happened suddenly to my Z10 this morning. No AOL. 

  • Strange problem with SQLPLUS when client and server on the same box

    Hi,
    I have the problem with SQLPLUS when clinet and server on the same machine.
    With client and server on the same machine i am running the command
    sqlplus -l username/password@connect_identifier as SYSDBA.
    With this command, even if you pass in wrong username or wrong password or both as wrong you can able to connect to database and execute queries.
    Once Connect_identifier is correct and trying to log in as SYSDBA ,sqlplus will log in to DB with any username and password.
    How to get rid of this behaviour. Is there any way to do this.
    I am running this command by creating a process in C#
    Edited by: user11000236 on Jun 16, 2009 10:31 AM

    user11000236 wrote:
    Thanks for the info.
    How does Oracle/SQLPLUS allows any username or password to log in to DB with SYSDBA Privillages? What is the concept behind this.?
    This is explainted in the above mentioned link:
    Operating system authentication takes precedence over password file authentication. If you meet the requirements for operating system authentication, then even if you use a password file, you will be authenticated by operating system authentication.

  • Problems with SNOM 7XX phones and presence of Lync Edge server

    Hi to all,
    we have this problem, this is the scenario (two Lync 2013 st ed. servers):
    - lync 2013 FE server have internal IP address 172.21.212.XXX with internal gateway 172.21.212.254
    - lync 2013 edge server have two network interface:
    First INTERFACE: 3 IPs in 172.21.30.XXX (Access, web and A/V Edge) for external connection with 172.21.30.254 and internal gateway (IP NAT with public IP)
    Second INTERFACE: IP 172.21.212.XXX for internal connection without gateway
    - snom 7XX (50 phones) are connect to the lync server and all internal call works fine. All phones are in an internal dedicated network 172.21.218.XXX with default gateway 172.21.218.254
    - when making external call with 7XX SNOM phones, the call was routed to Trunk COLT with Lync Mediation server and all works fine.
    - when Lync Mediation server receive a call from our trunk COLT we have this situation:
    All Lync 2013 clients work fine, audio is OK, (network 172.21.216.XXX)
    Polycom CX3000 work fine audio is OK (network 172.21.218.XXX)
    SNOM 710, 720, 760  FW 8.8.2.16 UC series,  phones ring but NO SOUNDS from the phones and after a few seconds "Call failed due to network issues."
    The only way to solve the problem is to disable the connection with Lync Edge server (remove gateway 172.21.30.254)
    BUT this is not the solution because now we have no connection with INTERNET (skype, web conferencing doesen't work without edge gateway)
    Why SNOM phones try to use the EDGE gateway to connect the call? Why doesn't use Lync Mediation server?
    Can you help us to find a solution?
    Thanks
    Aurelio

    Hi,
    Thanks to all for yours support.
    Today, we have done some test (no employee in office today
    J) and we have solved the problems.
    The old implementation have had this configuration:
    - the phone numbers have had a no E.164 format compliant: for all users number, the phone number have had this format TEL:012345XYZW ; EXT=XYZW with the normalization
    rules:
    Starting digits: 01234567
    Length: At least 8 digits
    Digit to remove: 0
    Digit to add: nothing
    Pattern to match ^(01234567\d*)$
    All worked fine with this previous configuration:
    Lync 2010 std with only mediation server function + Lync 2013 std front-end with all the others functions and Lync 2013 std Edge server for external connection with
    Lync client Skype world, BUT we have had disabled in SNOM phones ICE function because if ICE was enabled no voice can we hear from the phones.
    After dismissed Lync 2010 with only a Lync 2013 infrastructure, this configuration don’t permit to use edge server because with ICE enabled or disabled no voice from
    SNOM phones.
    Today we have done this operation:
    Setting in Lync 2013 control panel all number for all users, in E.164 format compliant:
    The phone number now have this format TEL:+39012345XYZW ; EXT=XYZW and we have deleted the previous normalization roles.
    We have added this role for the EXT numbers:
    Name: Routing Interno
    Starting Digits: XY
    Length: Exactly 4 (i.e. XYZW)
    Digit to remove 0
    Digit to add: +39012345
    Pattern to match: ^(XY\d(2))$
    Translation rule: +39012345$1
    Internal extension = checked
    And now all work fine.
    We have solved another problem:
    Lync client 2013 can't find new users:
    all new Lync users are not discovered from Lync 2013 client, probably because this setting is present with Lync 2010:
    PS C:\> Get-CsAddressBookConfiguration
    Identity                  
    : Global
    RunTimeOfDay              
    : 1:30 AM
    KeepDuration              
    : 30
    SynchronizePollingInterval : 00:00:30
    MaxDeltaFileSizePercentage : 20
    UseNormalizationRules     
    : True
    IgnoreGenericRules        
    : False
    EnableFileGeneration      
    : True
    With only Lync 2013 servers we have changed
    IgnoreGenericRules to True
    To set UseNormalizationRules and IgnoreGenericRules to true for Lynk 2013 infrastructure.
    http://technet.microsoft.com/en-us/library/jj205160.aspx
    For us all the problems are SOLVED!
    Aurelio

  • Problems with Cocoon 2.03 and Weblogic 6.1 SP3

    I am having problems with Cocoon 2.03 and Weblogic 6.1 SP3, when I try to deploy
    the cocoon.war.
    Cocoon works fine when I unpack the cocoon.war into ...\mydomain\applications
    (after I changed cocoon.xconf to use the following transformer factory: org.apache.xalan.processor.TransformerFactoryImpl).
    However, when I deploy the cocoon.war through the weblogic console and try to
    invoke cocoon (http://localhost:7001/cocoon/) I get the following error:
    ERROR (2002-09-26) 11:28.40:859 [sitemap] (/cocoon/) ExecuteThread: '7' for
    queue: 'default'/Handler: Error compiling sitemap
    java.util.zip.ZipException: The system cannot find the file specified
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:110)
         at java.util.zip.ZipFile.<init>(ZipFile.java:125)
         at weblogic.utils.zip.ZipURLConnection.getInputStream(Handler.java:49)
         at org.apache.cocoon.components.source.URLSource.getInputStream(URLSource.java:151)
         at org.apache.cocoon.components.source.URLSource.getInputSource(URLSource.java:223)
         at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:318)
         at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:282)
         at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:196)
         at org.apache.cocoon.sitemap.Handler.run(Handler.java:228)
         at java.lang.Thread.run(Thread.java:484)
    I understood that there were problems when the cocoon.war file that did occur
    when you unpacked the war, but I believed that these problems did not occur with
    WLS6.1 SP3.
    Has anyone else encountered this problem and solved it? Any help would be greatly
    appreciated.
    Thanks in advance.
    Paul

    This how I got Cocoon 2.04 up and running on WLS 6.1.4
    Download the Cocoon source from http://xml.apache.org/cocoon/dist/
    Remove all but the following JARs from lib/optional:
    commons-jxpath-1.0.jar
    jing-20020724.jar
    resolver-20020130.jar
    servlet_2_2.jar
    commons-logging-1.0.jar
    jtidy-04aug2000r7-dev.jar
    rhino-1.5r3.jar
    xt-19991105.jar
    Update lib/jars.xml to reflect these changes
    Issue build commands:
    ./build.sh clean (Note: Always clean first!)
    ./build.sh -Dinclude.webapp.libs=yes -Dexclude.webapp.samples=yes -Dexclude.webapp.documenation=yes
    -Dexclude.webapp.javadocs=yes webapp
    Copy the following JARs to your WLS instance’s lib directory:
    xercesImpl-2.0.0.jar
    xml-apis.jar
    xalan-2.3.1.jar
    xt-19991105.jar
    java/lib/tools.jar
    Sample of config/SERVER_NAME.setenv
    LIB=/path/to/lib
    JARS=$LIB/xercesImpl-2.0.0.jar:$LIB/xml-apis.jar:$LIB/xalan-2.3.1.jar:$LIB/xt-19991105.jar:/opt/java1.3/lib/tools.jar
    JAVACLASSPATH=$JARS:.:$JAVACLASSPATH
    JAVA_HOME=/opt/java1.3
    Deploy the resluting cocoon.war and you should have a Cocoon up and running that
    can do the XML->HTML Hello World sample. The status page works fine too.
    My advice is to launch this stripped configuration first and if needed add more
    features later by adding the JARs of your choice to the class path (or add the
    to your webapp-build if you are confident that WLS are capable of handling their
    manifests).
    Good luck
    /Peter
    "Paul Petley" <[email protected]> wrote:
    >
    >
    I am having problems with Cocoon 2.03 and Weblogic 6.1 SP3, when I try
    to deploy
    the cocoon.war.
    Cocoon works fine when I unpack the cocoon.war into ...\mydomain\applications
    (after I changed cocoon.xconf to use the following transformer factory:
    org.apache.xalan.processor.TransformerFactoryImpl).
    However, when I deploy the cocoon.war through the weblogic console and
    try to
    invoke cocoon (http://localhost:7001/cocoon/) I get the following error:
    ERROR (2002-09-26) 11:28.40:859 [sitemap] (/cocoon/) ExecuteThread:
    '7' for
    queue: 'default'/Handler: Error compiling sitemap
    java.util.zip.ZipException: The system cannot find the file specified
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:110)
         at java.util.zip.ZipFile.<init>(ZipFile.java:125)
         at weblogic.utils.zip.ZipURLConnection.getInputStream(Handler.java:49)
         at org.apache.cocoon.components.source.URLSource.getInputStream(URLSource.java:151)
         at org.apache.cocoon.components.source.URLSource.getInputSource(URLSource.java:223)
         at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:318)
         at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:282)
         at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:196)
         at org.apache.cocoon.sitemap.Handler.run(Handler.java:228)
         at java.lang.Thread.run(Thread.java:484)
    I understood that there were problems when the cocoon.war file that did
    occur
    when you unpacked the war, but I believed that these problems did not
    occur with
    WLS6.1 SP3.
    Has anyone else encountered this problem and solved it? Any help would
    be greatly
    appreciated.
    Thanks in advance.
    Paul

  • Problem with JMS in a Cluster

    In summary I am having a problem with my application when it is running on the server that does not contain the JMS.
              Setup:
              2 machines:- Server 1 with the Admin Server and a Managed Server with JMS and a Distributed Queue. Second machine (Server 2) with a managed server. The two managed servers are in a Cluster.
              The connection factory has xa enabled.
              The queue is a distributed queue, with one member queue - on server 1.
              Scenario 1 (works):
              Deploy my application on Server 1 only
              Scenario 2 (works):
              Deploy my application on Server 1 and Server 2
              When the application puts messages on the JMS queue, the messages are processed round robin by the MDB on both Server 1 and Server 2 - as expected.
              Scenario 3 - Does not work
              Deploy my application on Server 2 only
              The application successfully sends a message to the queue - I can see it in queue through the console.
              However the MDB never processes the message. On the queue, I can see 0 consumers.
              Essentially the MDB appears to deploy correctly from the server log but never appears as a consumer on the queue.
              I know the above information is very brief, however I can provide more configuration details and detailed logging if required.

    On a further look through the logs, I have found the following Warning message which may point to the reason why my MDB is not receiving messages from JMS:
              <25-Apr-2005 17:26:01 o'clock IST> <Warning> <EJB> <BEA-010220> <The jms destination 'AsyncMessageQueue' is a distributed destination and it has no physical destination(s) on the current weblogic server. As per distributed destination co-location rules, no pool was creted for the MDB 'AsyncMessage(Application: m3-j2ee_Weblogic21apr_2, EJBComponent: ejb_framework.jar)' on this weblogic server. Hence the MDB 'AsyncMessage(Application: m3-j2ee_Weblogic21apr_2, EJBComponent: ejb_framework.jar)' cannot receive any messages on this server.>
              I have created a Destination on the JMS Server ("Replicate JNDI Name In Cluster" is set), and I have created a Distributed Destination, which has as its member the Destination associated with the JMS Server.
              If the JMS is not on the same server as the deployed application, how do I get the MDB to connect to the physical destination?
              Do I always need a Physical Destination on the the same server as my deployed application? If so, how do I create a Physical Destination on the server that does not have the JMS?
              Any help appreciated.

  • Issue with JMS inbound Adapter  and Asynchronous BPEL

    Hi Gurus,
    I am facing the below issue with JMS inbound Adapter and Asynchronous BPEL .
    I have 2 JMS Queues one inbound and one outbound . The Composite has multiple BPEL Components around 4 on an average and i have 4 composites similar to that .
    Totally 4 Composites * 4 BPEL Components = 16 Services
    Propoesd Solution :
    I have used MessageSelector in the JMS Adapter for selecting the incoming message. The BPEL gets invoked if the message selector is true and proceses the Message and writes the response to the other Queue.
    Initially i had no problems but intermittantly the BPEL processes are getting invoked but they are not processing the data ( Bpel process is supposed to invoke an external service and get the response in a sync call) and each BPEL processe instance is in running state for ever . This remains even if i restart the servers .
    The message gets read by the JMS Adapter , BPEL instace gets created but it wont proceed futher and remains in the runnign state for ever.
    If i redeploy the Composite then messages get processed but the issue creeps up again ( i tried to checl the logs but ino cluea about the issue .
    Getting frustrated day by day tried the bpel.config.transaction, increased the JMS Adapter threads , inreased the worker threads but all in vein..
    please let me know if any one has faced similar issue .
    Anticipating a quick response from the gurus.
    Lakshmi.

    We are also facing this issue in 11.1.1.5.
    Breifly the issue is : The BPEL process which polls an inbound JMSAdater ( consume_message) either stays in running state forever ( whatever we do) or go to the recovery queue. It doesnt recover even if i try to recover it. This happens intermittently. Redeploying the application / restarting servers sometime solve the issue but as know we cant do that on prod systems .
    Can some one look into this on priority and help us giving a solution/workaround.

  • HT4864 I am getting a triangle with an exclamation point next to my inbox...it says: There may be a problem with the mail server or network. Verify the settings for account "MobileMe" or try again.  The server returned the error: Mail was unable to log in

    I can send but cannot recieve email
    This is the messege I am gewtting:
    There may be a problem with the mail server or network. Verify the settings for account “MobileMe” or try again.
    The server returned the error: Mail was unable to log in to the IMAP server “p02-imap.mail.me.com” using “Password” authentication. Verify that your account settings are correct.
    The server returned the error: Service temporarily unavailable

    Also if I go to system preferences accounts and re-enter the password it fixes the glitch sometimes.

Maybe you are looking for

  • Installed 10.7.3 software update, HP printers do not work anymore

    I installed the latest software update. None of my HP printers work anymore. I have an HP Deskjet 2330, and an HP C5580 All In One. I tried resetting and then I added the printers again. It did not work. I have a 13 inch Mac Book Pro that was made in

  • [SOLVED] i3 window rules

    With dwm you can set window rules in config.h, such as setting certain window classes to floating etc. I can't find a way to do this in i3 window manager. Is it possible? I've noticed that sometimes windows automatically are set to floating without a

  • Connection issues between 64 bit SSIS and Oracle in 64bit

    I've got a Win2K3 Std Ed server (x64) running 64-bit SQL Server 2005 Enterprise Edition. I've installed the Oracle 10g 64 bit and and installed ODAC 64 bit then oracle patch to take care of () issue, i managed to create a link server on management st

  • How to understand the embeded src

    What for example does this mean: <embed src=" http://www.clip4e.com/clip4e.swf " width="400" height="320" type="application/x-shockwave-flash" pluginspage=" http://www.macromedia.com/go/getflashplayer" flashvars="cl_id=1505&guid=c71f4b9df28b7594"/>

  • How do I turn the flash notificaiton off on my 4S when receiving texts

    How do I turn the flash notificaiton off on my 4S when receiving texts