JNDI name for a JMB is not replicatet to other servers in the cluster

Hi,
          wl6.1sp7, two server cluster
          When I look at the JNDI Tree for a server I can't find JNDI names of JMB's from the other server in the cluster.
          I get an exception when trying to send to a destinaton on the other server. (Unable to resolve 'xlink.jms.service.report.biztalk-lab.Report' Resolved: 'xlink.jms.service.report' Unresolved:'biztalk-lab')
          Setting are same as explained in this thread...
          http://forums.bea.com/bea/thread.jspa?threadID=600003492&tstart=0
          And JNDINameReplicated is set to true....
          Why is the JNDI names not replicated?
          <JMSQueue JNDIName="xlink.jms.service.report.biztalk-lab.Report"
          JNDINameReplicated="true" Name="Report" StoreEnabled="default"/>
          This is the DD of a JMB:
          <weblogic-ejb-jar>
          <weblogic-enterprise-bean>
          <ejb-name>xlink.jms.service.report.biztalk-lab.Report</ejb-name>
          <message-driven-descriptor>
          <pool>
          <max-beans-in-free-pool>3</max-beans-in-free-pool>
          <initial-beans-in-free-pool>1</initial-beans-in-free-pool>
          </pool>
          <destination-jndi-name>xlink.jms.service.report.biztalk-lab.Report</destination-jndi-name>
          <connection-factory-jndi-name>xlink.jms.factory.commerceFactory</connection-factory-jndi-name>
          </message-driven-descriptor>
          <jndi-name>xlink.jms.service.report.biztalk-lab.Report</jndi-name>
          </weblogic-enterprise-bean>
          </weblogic-ejb-jar>
          ~b

1. yes
          <JMSConnectionFactory AllowCloseInOnMessage="false"
          DefaultDeliveryMode="Persistent" DefaultPriority="4"
          DefaultTimeToLive="0"
          JNDIName="xlink.jms.factory.commerceFactory"
          MessagesMaximum="10" Name="xlink.jms.factory.commerceFactory"
          OverrunPolicy="KeepOld" Targets="bluej,biztalk-lab,devtestCluster"/>
          2. No I am just using the jndi name of the queue.
          This is an example of how I send a message:
               Context ctx = new InitialContext();
          QueueConnectionFactory qconFactory;
          QueueConnection qcon;
          QueueSession qsession;
          QueueSender qsender;
          Queue queue;
          ObjectMessage msg;
          qconFactory = (QueueConnectionFactory) ctx.lookup("xlink.jms.factory.commerceFactory");
          qcon = qconFactory.createQueueConnection();
          qsession = qcon.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
          queue = (Queue) ctx.lookup("xlink.jms.queue.biztalk-lab.OrdrspImport");
          qsender = qsession.createSender(queue);
          msg = qsession.createObjectMessage(reportExecutorContainer);
          qcon.start();
          qsender.send(msg);
          qsender.close();
          qsession.close();
          qcon.close();
          3. I don't know those setting (wl 6.1sp7)

Similar Messages

  • Help needed on allocating a JNDI name for MYSQL on Glassfish

    Hi,
    I am trying to invoke my database (MYSQL) through a JNDI lookup on GlassFish Server. I copied the MySQL connector into the GLASSFISH_HOME/lib directory and went into Admin console (http://localhost:8080/login.jsf) to create a ConnectionPool. After this, I am not sure what I should do, inorder to associate a "jdbc/mysql" JNDI name for this pool. Can anybody point me to what has to be done?
    Thank you.

    Figured it. After you've setup your pool, you need to go to Resources -> JDBC -> JDBC Resources and then create an new mapping of the pool that you've just created to some name (ex: "java/mysql"); This should integrated Glassy with Mysql
    Thanks.

  • Specify JNDI Name For EJB Module

    Hi folks, please I need to know how I can specify the Jndi name for an ejb module I am creating in netbeans 5.0, to be accessed by a web application.
    If this can be done using the sun java system application server 9 admin consle (just as for JDBC Resources), i'll also like to know how.
    Thanks.

    Thanks Jay. I went through the links, it seems that if you have the JNDI name set in the weblogic-ejb-jar.xml, there is no need to set the same in the weblogic admin console. I am using ejb 2.x version. Particularly if you get the WLInitialContextFactory in your code , then there is no need to set the JNDI name in the JNDI tree in weblogic admin console.
    Like:-
    Context ctx = null;
    java.sql.Connection conn = null;
    Hashtable<String,String> ht = new Hashtable<String,String>();
    ht.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
    ht.put(Context.PROVIDER_URL,"t3://localhost:7001");
    This will take care of JNDI tree, hence there is no need to set the JNDI name explictly in the weblogic admin console.
    Please correct me if i am wrong. Whether for datasource also whether we can do the same, by setting the resource-ref with datasource in the ejb-jar.xml and not set anything in weblogic admin console? Thanks.

  • Looking up JNDI names for local client

    Sir,
    I have been trying to look up JNDI name for the local home interface in the client program.But I got only "javax.naming.NoInitialContextException".I want information about to give a JNDI name for EJB and its details.
    Thanking you.
    Yours,
    R K Ramesh

    It sounds like you are not specifying the right URL or username/credentials to get an initial context.
    A typical example would be something like this:
    Properties p = new Properties();
    p.put(Context.INITIAL_CONTEXT_FACTORY,
    "weblogic.jndi.WLInitialContextFactory");
    p.put(Context.PROVIDER_URL, "t3://server:port");
    InitialContext ic = new InitialContext(p);
    (You can also use a properties file or system prpoerties to specify these.)
    -- Rob
    WLS Blog http://dev2dev.bea.com/blog/rwoollen/

  • Deploytool: Can't specify a JNDI name for RA

    Using j2eesdk1.4_beta2, it appears there is no way to specify a JNDI name for a Resource Adapter. Is there a default name I can use to look up my RA if I don't specify a name? The Deploy Tool help describes some tabbed panes appear to be missing from the appication. Is there a way to work around this problem until the final release comes out?

    Headache!... That's what is expecting you in the DeployTool.
    The deploytool generates invalid deployment descriptors for Resource Adaptors.
    As you mentioned, it doesn't allow you to select a ResourceAdaptor implementation. In my case, I'm using my own Connection and ConnectionFactory and it didn't allow me to choose an implementation class for either interface neither.
    I solved these problems by downloading XMLSpy and using the XML Schema to fill-in the gaps in the ra.xml descriptor. There I had also to include other mandatory elements that where not written by the deployTool, like: <display-name>
    <vendor-name>
    <eis-type>
    <resourceadapter-version>
    Regarding to the <<null>> error, it has to deal with an invalid sun-ra.xml. It's either empty or it's missing a mandatory element. I used again XML Spy here to give a JNDI to my adaptor.
    I thought I was through it but I still can't deploy on the server. When I try, I get the following error:
    <[INFO][j2eesdk1.4_beta2][][][12][javax.enterprise.system.tools.admin][03.november.2003 22:16:22:351 CET][ADM5604:Processing config change [Domain:add to xpath=/domain/applications
    childXPath = /domain/applications/connector-module[@name='SimpleRAR1']]]>
    <[INFO][j2eesdk1.4_beta2][][][12][javax.enterprise.system.tools.admin][03.november.2003 22:16:23:302 CET][ADM1041:Sent the event to instance:[ModuleDeployEvent -- deploy connector/SimpleRAR1]]>
    org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces.
    [.... 200 lines stack trace ....]
    <[WARNING][j2eesdk1.4_beta2][][][12][javax.enterprise.system.tools.admin][03.november.2003 22:16:24:043 CET][ADM5603:Event listener error [null]]>
    So far I haven't found a way to get solve this one. The <NAMESPACE_ERR> makes me think about the infamous 'locale' error of the deploytool, but I included the JVM parameters [USER_LANG=en,USER_REGION=US,USER_COUNTRY=US] in the server startup and it didn't change anything.
    If you get further than that, please let me know.
    -regards,
    Gerard.

  • Jndi name for AqAdaptor

    Hi
    I have implemented an ESB in Oracle Jdeveloper 11g.
    AqAdaptor-> Mediator -> File Adaptor.
    The default jndi name which has come up while adding Aqadaptor didn't work. Then I looked iinto the SOADataSource.xml file and saaw that the jndi name was jdbc/SOADataSource. Even with this, when I deploy the ESB, it is giving the error that it cannot recognise the jndi name.
    Could anybody tell me if I need to create connection pool for the default adaptors?
    Thanks
    Praveena
    Edited by: Jakarta on Oct 23, 2009 4:52 AM

    Srini,
    You mention EJB client -> is the EJB an entity bean? Is it BMT or CMT? If its an entity bean with CMT then you cannot (and should not) be starting the transactions. If however this is BMT then you can use a Sesssion Bean to start and commit the transaction.
    I have a feeling that you are using a remote client to access the EJB and then would like to start and commit a transaction. I would like to point out that this kind of transaction demarcation is not supported in OC4J. Here is quote from the OC4J documentation:
    "Client-side transaction demarcation is not supported in the application client container: OC4J does not support client-side transaction demarcation. This form of transaction demarcation is not required by the J2EE specification, and is not recommended for performance and latency reasons."
    I would recommend that you start using SLSB instead of remote clients.
    Hope this helps.
    Deepak

  • JNDI name for TransactionManager?

    What is the JNDI name for TransactionManager on Oracle9ias? I thought
    it was "java:comp/UserTransaction" but everytime I try to get the
    TransactionManager I get a javax.naming.NamingTransaction, root exception is java.lang.NullPointerException. Any help would be appreciated. :-)
    TransactionManager trans = null;
    String name = null;
    try {
    InitialContext ctx = new javax.naming.InitialContext();
    name = "java:comp/UserTransaction";
    trans = (TransactionManager) ctx.lookup( name );
    out.println("<p>*** class of TransactionManager is: " + trans);
    trans.begin();

    Srini,
    You mention EJB client -> is the EJB an entity bean? Is it BMT or CMT? If its an entity bean with CMT then you cannot (and should not) be starting the transactions. If however this is BMT then you can use a Sesssion Bean to start and commit the transaction.
    I have a feeling that you are using a remote client to access the EJB and then would like to start and commit a transaction. I would like to point out that this kind of transaction demarcation is not supported in OC4J. Here is quote from the OC4J documentation:
    "Client-side transaction demarcation is not supported in the application client container: OC4J does not support client-side transaction demarcation. This form of transaction demarcation is not required by the J2EE specification, and is not recommended for performance and latency reasons."
    I would recommend that you start using SLSB instead of remote clients.
    Hope this helps.
    Deepak

  • Logical system name for this BI is not allowed

    Working under Data Warehouse Workbench, when I click BI Content button, I get pop-up: "Logical system name for this BI is not allowed". Then I get three options from NW system: "Create",  "Assign" or "Cancel".
    What can I do? How to create a new Logical System?
    Thanks,
    Mike

    Refer this link to create a Logical System...
    http://help.sap.com/saphelp_nw70/helpdata/en/aa/b4b13b00ae793be10000000a11402f/content.htm

  • When I attempt to import some regular, commercial CD's, iTunes returns the message "The song names for this CD could not be found online.  Do you still want to import the songs?"   This has happened for four CD's in a row now, Eagles - Hotel California.

    Hi All,
    When I attempt to import some regular, commercial CD's, iTunes returns the message "The song names for this CD could not be found online.  Do you still want to import the songs?"   This has happened for four CD's in a row now.  Today, after importing some other CD's in the regular way, all of a sudden, iTunes won't recognize the Eagles - "Hotel California" CD, the Eagles "**** Freezes Over" CD,  "The Best of Roy Orbison" or "Milestones" by Miles Davis.
    What happened?  Anybody know?

    We've gotten the same error at the same time. I guess we need to let this play out. In the meantime, I'm gonna update iTunes.

  • HT1473 iTunes message saying the song names for this cd could not be found online when it's iTunes store, What's up with that?

    I just purchased The Very Best Of Eagles CD, Popped it into my drive so excited to own the copy but when I tired to copy it to my Library I get this message saying the song names for this cd could not be found online when it's in the iTunes store, What's up with that?    Is there any way to get track information and artwork without Having to manually inter all the info?  

    iTunes gets track information from Gracenote's database, so iTunes must be able to reach gracenote.com and the CD must have been entered there by some purchaser already (all CD information in Gracenote is provided by we users). If these are common, commercially-distributed CDs, it may be that there is a firewall or privacy filter blocking access to gracenote.com. If these are unusual, independently-released or rare CDs, they just may not be in Gracenote yet. In the case of a custom CD where it's a compilation, Gracenote probably won't be able to identify them (it goes by complete albums, comparing the number and length of the tracks to try and figure out what album it is).
    Hope this helps.

  • How can I choose another name for Game Center? (not a nick)

    How can I choose another name for Game Center ? (not a nick)

    Hi XxCarrisxX,
    I apologize, I'm a bit unclear on exactly what you are asking. If you are talking about changing to or using a different Apple ID in Game Center, you may find the following article helpful:
    Sign in to your Game Center account using your Apple ID. If you don't have an Apple ID or another Apple account, tap or click Create New Account to create an account to use with Game Center.
    You can change the account you are signed into by:
    iOS: Tap Settings > Game Center.
    OS X: Click the Me tab in the Game Center app and click on your Account.
    Apple Support: Using Game Center
    http://support.apple.com/kb/ht4314
    However, make sure you are aware of the following:
    Note: Please note each Apple ID has its own associated scores, achievements, and friends.
    Apple IDs are also tied to your other Apple services, and therefore should not be created lightly.
    Regards,
    - Brenden

  • My name for my icloud is not correct, how do I get it corrected?

    My name for my icloud is not correct, how do I get it corrected?

    The address you create when you sign into icloud for the first time, and checked off "mail" in the icloud preferences cannot be changed.
    As for setting up an alias, did you setup icloud before Sept 19th?  If so, you should receive an email from apple when your @icloud address is officially activated and working.  If you have not yet received this email, that would explain why you can't create an alias (there was an article for this, which I can't seem to locate at the moment).  I, myself, have just received this email a few days ago.
    If you setup your icloud account on/after Sept. 19th and still can't create an alias, I would contact apple and see if there's something wrong with your account.

  • Error on node PATHRAC2:rshd: 0826-826 The host name for your address is not

    Dear Team,
    As am installing oracle rac on aix 5.3 tl 11 also done with precheck working fine..
    user equilvalenec---done
    pacakages ---- done
    ssh --- done
    but while installtion at end while copying its raise error
    Error on node PATHRAC2:rshd: 0826-826 The host name for your address is not known. :failed]
    f.y.i ssh woting then also
    =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2010.08.15 12:55:50 =~=~=~=~=~=~=~=~=~=~=~=
    ssh PATHRAC1
    Last unsuccessful login: Thu Aug 12 18:39:35 IST 2010 on ssh from 10.16.5.204
    Last login: Sun Aug 15 12:55:26 IST 2010 on /dev/pts/5 from pathrac1.icicilombard.com
    * Welcome to AIX Version 5.3! *
    * Please see the README file in /usr/lpp/bos for information pertinent to *
    * this release of the AIX Operating System. *
    PATHRAC1-> exit
    logout
    Connection to PATHRAC1 closed.
    PATHRAC1-> ssh PATHRAC1 2
    Last unsuccessful login: Tue Aug 10 17:44:34 IST 2010 on ssh from 10.16.4.121
    Last login: Sun Aug 15 12:53:21 IST 2010 on /dev/pts/2 from 10.16.5.204
    * Welcome to AIX Version 5.3! *
    * Please see the README file in /usr/lpp/bos for information pertinent to *
    * this release of the AIX Operating System. *
    PATHRAC2-> exit
    logout
    Connection to PATHRAC2 closed.
    PATHRAC1-> ssh PATHRAC2 PATHRAC1-vip
    PATHRAC1-> ssh PATHRAC2-priv
    Last unsuccessful login: Thu Aug 12 18:39:35 IST 2010 on ssh from 10.16.5.204
    Last login: Sun Aug 15 12:55:52 IST 2010 on /dev/pts/5 from pathrac1.icicilombard.com
    * Welcome to AIX Version 5.3! *
    * Please see the README file in /usr/lpp/bos for information pertinent to *
    * this release of the AIX Operating System. *
    PATHRAC1-> exit
    logout
    Connection to PATHRAC2-priv closed.
    PATHRAC1-> ssh PATHRAC2-priv[1P[1@1
    Last unsuccessful login: Tue Aug 10 17:44:34 IST 2010 on ssh from 10.16.4.121
    Last login: Sun Aug 15 12:55:56 IST 2010 on /dev/pts/3 from 10.128.120.237
    * Welcome to AIX Version 5.3! *
    * Please see the README file in /usr/lpp/bos for information pertinent to *
    * this release of the AIX Operating System. *
    PATHRAC2-> exit
    logout
    Connection to PATHRAC1-priv closed.
    PATHRAC1->
    please help
    Regards
    Upendra
    9820011875

    Hi,
    1. Please check you hostname for both node
    # hostname
    2. Check the hostname exist in /etc/hosts. Public,Virtual,,Private
    3. Re-check your ssh. Test the ssh
    PATHRAC1 > ssh PATHRAC1 hostname
    PATHRAC1 > ssh PATHRAC2 hostname

  • The song names for this CD could not be found online

    I've been trying to copy some of my cds to itunes, but it does not recognize any of the track names. The error message: "The song names for this CD could not be found online. Do you still want to import the songs?"
    I've tried with a dozen CDs and is always the same.

    iTunes gets track information from Gracenote's database, so iTunes must be able to reach gracenote.com and the CD must have been entered there by some purchaser already (all CD information in Gracenote is provided by we users). If these are common, commercially-distributed CDs, it may be that there is a firewall or privacy filter blocking access to gracenote.com. If these are unusual, independently-released or rare CDs, they just may not be in Gracenote yet. In the case of a custom CD where it's a compilation, Gracenote probably won't be able to identify them (it goes by complete albums, comparing the number and length of the tracks to try and figure out what album it is).
    Hope this helps.

  • Could take the same JNDI-names for both tags: jndi-name and local-jndi-name

    Hello!
    I try to design the weblogic-ejb-jar.xml descriptor and I ask myself, if I could
    take the same JNDI-names for both tags:
    <jndi-name> and <local-jndi-name> ?
    Could you give me and advice if this is ok?
    Thanks

    if you have two separate interfaces, you cant bind them to the same jndi
    name. you will have a local home that extends EJBLocalHome and a remote
    home called EJBHome. also you need to know which one you are looking up
    so you can cast it properly, and use it property (remote interfaces need
    PortableRemoteObject, remote parameters are passed by value, ...)
    joern kirch wrote:
    Hello!
    I try to design the weblogic-ejb-jar.xml descriptor and I ask myself, if I could
    take the same JNDI-names for both tags:
    <jndi-name> and <local-jndi-name> ?
    Could you give me and advice if this is ok?
    Thanks

Maybe you are looking for

  • I am unable to accept a .doc file from a sender

    FILE TRANSFER ERROR: Could not receive file "FAIR v. Rumsfeld.doc" from Tiggsfrnpooh26: An error occurred. This is what comes up when i try to recieve it. I have had no trouble with sending and recieving files in the past, though this is the first ti

  • Silent ARCH process failure

    Our production OLTP (10.1.0.3) has two archivelog destinations, one of which is on a remote physical standby. This afternoon as ARC1 was finishing writing a log to the standby destination, the standby server suffered a hardware emergency and rebooted

  • Paragraph Alignment Issues

    Okay I am a novice when it comes to using Indesign and am putting together a lengthy document that requires paragraph headers. Im having some trouble adjusting the headers seperate from the body of the paragraph. The headers do not appear at the begi

  • Auto send mail in next day

    I want to create program that run in server. it can auto send mail to someone everyday. Do everybody know the way? pls help me. if you have the code example, pls send it to me. my emai: [email protected] Thank in advance.

  • On my Mac Book Pro I have 18 groups of contact. When I synchronize, on my iPod touch I have 7 groups?

    On my Mac Book Pro I have 18 groups of contact. When I synchronize, on my iPod touch I have 7 groups? Why? How to correct?