Oracle 10g AS 10.1.3 cluster : Topic MDB does not receive messages

Dear experts,
We have the latest Oracle 10g AS 10.1.3 cluster, which consists of two nodes.
Background: Our application is a J2EE app extensively using JMS for communicating notifications between cluster nodes. It does work fine in standalone OC4J, clustered WebLogic and clustered SAP WebAS.
Application is deployed without any errors to Oracle AS. It works fine with 1 cluster node, it 'half' works when second node is added.
The cluster does recognize both nodes - we can administer and see them fine from the console.
The problem application experiences is this:
1. The application MDBs do not seem to receive any messages sent from another node. Only messages submitted from the same JVM are ever seen. This leads to incosistency in server caches.
2. JNDI tree updates made from one node are also not visible on the other and vice versa.
We tried it on a single physical server with 2 App Server instances and on 2 physical servers.
I followed standard instructions on how to configure clustered environment - basically all we could do after we installed two instances was we turned on the PEER clustering for our application.
Firewalls are also turned off on both servers.
I would really appreciate any piece of advice because we're really stuck at this point!
Thank you!
-Yuri Sokolovski
SCEA

Hi Peter,
Can you just install 10.1.3 on top of another AS installation?You can't install an Oracle Application Server on top of another version. The 10.1.3 install needs to have its own Oracle Home. However, you can configure a 10.1.3 install to use OHS 10.1.2 and to use OID 10.1.2 as its identity management store.
Can you install 10.1.3 standalone?Absolutely. You can download it from:
http://www.oracle.com/technology/software/products/ias/htdocs/utilsoft.html
Serouj

Similar Messages

  • Oracle 10g over Windows 7 - ORA-12514 TNS:listener does not currently know

    Dear,
    I installed Oracle 10.1.0g over windows 7, now during installation its show me ORA-12560 TNS protocol adapter error, I ignored it for many dialog. then devery thing goings well.
    Once I try do login via sql plus, new message appear "ORA-12514: TNS:listener does not currently know of service requested in connect descriptor "
    I try check many articles via forums but I can't resolve this issue.
    so, could any one follow me to handle this issue.
    Khaldoun

    user1941003 wrote:
    Dear,
    I installed Oracle 10.1.0g over windows 7, now during installation its show me ORA-12560 TNS protocol adapter error, I ignored it for many dialog. then devery thing goings well. The only 10g software certified/supported on Win 7 (Professional or higher) is 10.2.0.5. Win Home versions are not supported.
    http://download.oracle.com/docs/cd/B19306_01/relnotes.102/b15680/toc.htm#BABEBBJF
    Other versions may or may not work - so fixing any errors that result from unsupported/uncertified combinations is up to you.
    >
    Once I try do login via sql plus, new message appear "ORA-12514: TNS:listener does not currently know of service requested in connect descriptor "
    I try check many articles via forums but I can't resolve this issue.
    so, could any one follow me to handle this issue.
    KhaldounSrini

  • Topic subscribers are not receiving message

              I have created a topic (persisted in a RDBMS) in a WL6.1 server. The topic has
              2 JMS-bean subscribers.
              A JMS client program has located and published 15 messages to the topic successfully.
              But, the subscribers are not receiving the messages.
              Any ideas?
              

    Hi Lian,
              Need more info, if you're still having a problem. (Zach and I have been on vacation.)
              Is the MDB on the same server as the JMS server? (Not required.)
              Are there any error messages in your log file?
              What service pack (SP) are you using?
              Does the MDB work if you change the descriptors to use a queue? How about a non-durable
              subscriber?
              Please post your config.xml and descriptor files.
              Tom
              Lian wrote:
              > For a message driven bean, I don't think I need to do connection.start(), and the
              > bean has no selector. The bean will receive all message from a topic.
              >
              > I can send messages to the topic, and I can see the topic has 2 durable subscribers.
              > Each subscribers (JMS beans) has 20 in "Messages Current Count" column. But the
              > JMS bean is never activated; none of its method has ever been called.
              >
              > I think this is a Weblogic configuration issue. Is there anything that can inactivate
              > or "freeze" a message driven bean?
              >
              > Lian
              >
              > "Zach" <[email protected]> wrote:
              > >did you do a connection.start() for the subscribers? are the subscribers
              > >using a selector?
              > >_sjz.
              > >
              > >"Lian" <[email protected]> wrote in message
              > >news:[email protected]...
              > >>
              > >> I have created a topic (persisted in a RDBMS) in a WL6.1 server. The
              > >topic
              > >has
              > >> 2 JMS-bean subscribers.
              > >>
              > >> A JMS client program has located and published 15 messages to the topic
              > >successfully.
              > >> But, the subscribers are not receiving the messages.
              > >>
              > >> Any ideas?
              > >
              > >
              

  • What is Oracle 10g Release 2 Real Application Cluster?

    Hello Guys,
    I have been working in Oracle database 9i for last 2 years. Just using the simple features of oracle. Now our data have grown and company wants to enhance the database version and also want to perform load balancing at oracle's end.
    Have heard a lot about Oracle RAC, but i am not sure what actually is oracle rac and its installation.
    What is the difference between Oracle 10g Release 2 Enterprise Installation and Oracle 10g Release 2 Real Application Cluster installation. Are these 2 different softwares available on different CDs or RAC is only a different way to install oracle 10g database in RAC mode.
    Please clerify and explain. Sorry this is a very beginner level question but i want to learn it and implement it.
    Regards,
    Imran Baig

    What is the difference between Oracle 10g Release 2
    Enterprise Installation and Oracle 10g Release 2 Real
    Application Cluster installation. Are these 2Enterprise Edition is the database management software provided byu Oracle.
    RAC is an extension to the Standard and Enterprise Edition to permit the same database to be managed from two or more computers. (Withe Enterprise Edition, it is an extra cost option. With Standard Edition, it is included in the price, since SE has other limitations.)
    Conceptually, RAC is simple - IF you understand the difference between Instance and Database. RAC = 1 database managed by many instances
    Physically, RAC requires a healthy investment in infrastructure - the infrastructure and the RAC software addresses the question: how do you get several computers able to read and write to the same disk and the same block without data corruption?
    If you are serious about RAC, take a course. If you are in the US, consider http://www.psoug.org as an 'Intro to RAC' course provider.

  • Topic consumer does not show up in destination after WLS restart

    Hello JMS cracks
              <p>We have following setup: <br>
              - 1 Admin and 2 Managed WLS 8.1 SP4 on same host:<br>
              - distributed topic destination<br>
              - external jms topic subscriber client (using weblogic.jar)
              </p>
              <p>
              The client subscribes to the topic in the following way:
              <p>
              TopicConnectionFactory fact = (TopicConnectionFactory) ctx.lookup("factName");<br>
              TopicConnection tcon = fact.createTopicConnection();<br>
              tcon.setExceptionListener(exceptionListener); <br>
              TopicSession tsession = tcon.createTopicSession(false, Session.AUTO_ACKNOWLEDGE);<br>
              Topic topic = (Topic) ctx.lookup("logicNameOfDistributedTopic");<br>
              TopicSubscriber treceiver = tsession.createSubscriber(topic,selector,false);<br>
              treceiver.setMessageListener(messageListener);
              </p>
              <p>
              Test scenario: <br>
              - start admin WLS and both managed WLS with URLs t3://host1:27100 and t3://host1:27200, respectively<br>
              <br>
              - start client with URL t3://host1:27100<br>
              => client receives messages :-)<br>
              <br>
              - kill client and start client again with URL t3://host1:27200<br>
              => client receives messages :-)<br>
              <br>
              - kill client and start client again with URL t3://host1:27100,host1:27200<br>
              => client receives messages :-)<br>
              <br>
              - kill WLS instance, e.g. t3://host1:27100<br>
              => Two possibilies: <br>
              1) the client was connected to t3://host1:27100 and it has not to reconnect; it still receives messages :-) (however, an internal tester told me, that it also may stop receiving messages :-(<br>
              <br>
              2) client receives an Exception and reconnects to t3://host1:27200 (exceptionListener). It <b>may or may not receive messages</b> :-( <br>
              <br>
              - start WLS instance t3://host1:27100 again<br>
              - kill client which is connected to t3://host1:27200 and start client with URL t3://host1:27100<br>
              => client connects to t3://host1:27100, but it <b>may or may not receive messages</b> :-( <br>
              <br>
              - kill client which is connected to t3://host1:27100 and start client with URL t3://host1:27200<br>
              => client connects to t3://host1:27200, but it <b>may or may not receive messages</b> :-( <br>
              </p>
              <p>
              Going to the Weblogic console <myClusterDomain> > JMS Servers> <my JMS Server on t3://host1:27200> Active JMS Destinations one can see that the topic subscriber may or may not be added to the consumer count. If it is not added, the client does not receive any messages and vice versa.
              </p>
              <p>
              This is very very annoying.
              </p>
              <p>
              Please, can somebody tell me what can lead to this behaviour? Is something wrong with the configuration (if yes which parameter have I to adjust)? Is this just a timeing problem? Is there a workaround? Or is this normal (I hope not)?
              </p>
              <p>
              Thanks very much for your help.
              </p>
              <p>
              Peter
              </p>

    Please find below the relevant parts of our config.xml.
              Thanks for your help, Peter
              <?xml version="1.0" encoding="UTF-8"?>
              <Domain ConfigurationVersion="8.1.4.0" Name="devtClusterDomain">
              <Cluster ClusterAddress="zueux32.sma.ch:27100,zueux32.sma.ch:27200"
              MulticastAddress="237.0.0.1" MulticastPort="27900" Name="devtCluster"/>
              <Server AcceptBacklog="50" Cluster="" DefaultProtocol="t3"
              DefaultSecureProtocol="t3s" ExpectedToRun="false"
              HttpdEnabled="true" ListenAddress="zueux32.sma.ch"
              ListenPort="27000" Machine="zueux32" Name="devtAdmin"
              NativeIOEnabled="true" ReliableDeliveryPolicy="RMDefaultPolicy"
              ServerVersion="8.1.4.0" StdoutDebugEnabled="false"
              StdoutSeverityLevel="32" TransactionLogFilePrefix="./logs/"
              TunnelingClientPingSecs="45" TunnelingClientTimeoutSecs="40">
              <WebServer AuthCookieEnabled="true"
              LogFileName="./logs/access.log" LoggingEnabled="true" Name="devtAdmin"/>
              <COM Name="devtAdmin"/>
              <ServerStart
              Arguments="-Dlog4j.configuration=file:/opt/bea/weblogic81/common/lib/workshopLogCfg.xml"
              BeaHome="/opt/bea/weblogic81"
              ClassPath="/opt/bea/weblogic81/server/lib/weblogic_knex_patch.jar:/opt/bea/weblogic81/common/lib/log4j.jar:/opt/bea/weblogic81/server/lib/debugging.jar:/opt/bea/weblogic81/server/lib/knex.jar:/opt/bea/weblogic81/javelin/lib/javelin.jar:/opt/bea/weblogic81/server/lib/wlw-lang.jar:/opt/bea/jdk142_05/lib/tools.jar:/opt/bea/weblogic81/server/lib/weblogic_sp.jar:/opt/bea/weblogic81/server/lib/weblogic.jar:/opt/bea/weblogic81/server/lib/ant/ant.jar:/opt/bea/jdk142_05/jre/lib/rt.jar::/opt/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/opt/bea/weblogic81/server/lib/webserviceclient.jar:/opt/bea/weblogic81/server/lib/webserviceclient+ssl.jar:/opt/bea/weblogic81/server/lib/xbean.jar:/opt/bea/weblogic81/server/lib/wlxbean.jar:/opt/bea/weblogic81/server/lib/xqrl.jar:/opt/bea/weblogic81/server/lib/netui/netui-compiler.jar:/opt/bea/weblogic81/server/lib/wli.jar:/opt/bea/weblogic81/server/lib/fop.jar:/opt/bea/weblogic81/integration/adapters/sample/lib/sample-eis.jar"
              JavaHome="/opt/bea/jkd142_05" Name="devtAdmin"
              RootDirectory="/var/bea/domains/devtClusterDomain" SecurityPolicyFile="/opt/bea/weblogic81/server/lib/weblogic.policy"/>
              <SSL Enabled="false" IdentityAndTrustLocations="KeyStores" Name="devtAdmin"/>
              <Log FileMinSize="20000" Name="devtAdmin" RotationType="bySize"/>
              <KernelDebug Name="devtAdmin"/>
              <KernelDebug Name="devtAdmin"/>
              <ServerDebug Name="devtAdmin"/>
              <ExecuteQueue Name="weblogic.kernel.Default"/>
              <JTAMigratableTarget Name="devtAdmin" UserPreferredServer="devtAdmin"/>
              </Server>
              <Server Cluster="devtCluster" ExpectedToRun="true"
              GracefulShutdownTimeout="30" ListenAddress="zueux32.sma.ch"
              ListenPort="27100" MSIFileReplicationEnabled="true"
              Machine="zueux32" Name="devtMan1" NativeIOEnabled="true" ServerVersion="8.1.4.0">
              <SSL Enabled="false" IdentityAndTrustLocations="KeyStores" Name="devtMan1"/>
              <ExecuteQueue Name="weblogic.kernel.Default"/>
              <ServerStart
              Arguments="-Dlog4j.configuration=file:/opt/bea/weblogic81/common/lib/workshopLogCfg.xml"
              BeaHome="/opt/bea/weblogic81"
              ClassPath="/opt/bea/weblogic81/server/lib/weblogic_knex_patch.jar:/opt/bea/weblogic81/common/lib/log4j.jar:/opt/bea/weblogic81/server/lib/debugging.jar:/opt/bea/weblogic81/server/lib/knex.jar:/opt/bea/weblogic81/javelin/lib/javelin.jar:/opt/bea/weblogic81/server/lib/wlw-lang.jar:/opt/bea/jdk142_05/lib/tools.jar:/opt/bea/weblogic81/server/lib/weblogic_sp.jar:/opt/bea/weblogic81/server/lib/weblogic.jar:/opt/bea/weblogic81/server/lib/ant/ant.jar:/opt/bea/jdk142_05/jre/lib/rt.jar::/opt/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/opt/bea/weblogic81/server/lib/webserviceclient.jar:/opt/bea/weblogic81/server/lib/webserviceclient+ssl.jar:/opt/bea/weblogic81/server/lib/xbean.jar:/opt/bea/weblogic81/server/lib/wlxbean.jar:/opt/bea/weblogic81/server/lib/xqrl.jar:/opt/bea/weblogic81/server/lib/netui/netui-compiler.jar:/opt/bea/weblogic81/server/lib/wli.jar:/opt/bea/weblogic81/server/lib/fop.jar:/opt/bea/weblogic81/integration/adapters/sample/lib/sample-eis.jar"
              JavaHome="/opt/bea/jkd142_05" Name="devtMan1"
              OutputFile="/var/bea/domains/devtClusterDomain/./NodeManagerClientLogs/devtClusterDomain_devtMan1/startServer_12_07_2006-16_42_57-4.log"
              PasswordEncrypted="{3DES}wgEfvC0PoLDAO9eJ0RGXBg=="
              RootDirectory="/var/bea/domains/devtClusterDomain"
              SecurityPolicyFile="/opt/bea/weblogic81/server/lib/weblogic.policy" Username="weblogic"/>
              </Server>
              <Server Cluster="devtCluster" ExpectedToRun="true"
              GracefulShutdownTimeout="30" ListenAddress="zueux32.sma.ch"
              ListenPort="27200" MSIFileReplicationEnabled="true"
              Machine="zueux32" Name="devtMan2" NativeIOEnabled="true" ServerVersion="8.1.4.0">
              <SSL Enabled="false" IdentityAndTrustLocations="KeyStores" Name="devtMan2"/>
              <ExecuteQueue Name="weblogic.kernel.Default"/>
              <ServerStart
              Arguments="-Dlog4j.configuration=file:/opt/bea/weblogic81/common/lib/workshopLogCfg.xml"
              BeaHome="/opt/bea/weblogic81"
              ClassPath="/opt/bea/weblogic81/server/lib/weblogic_knex_patch.jar:/opt/bea/weblogic81/common/lib/log4j.jar:/opt/bea/weblogic81/server/lib/debugging.jar:/opt/bea/weblogic81/server/lib/knex.jar:/opt/bea/weblogic81/javelin/lib/javelin.jar:/opt/bea/weblogic81/server/lib/wlw-lang.jar:/opt/bea/jdk142_05/lib/tools.jar:/opt/bea/weblogic81/server/lib/weblogic_sp.jar:/opt/bea/weblogic81/server/lib/weblogic.jar:/opt/bea/weblogic81/server/lib/ant/ant.jar:/opt/bea/jdk142_05/jre/lib/rt.jar::/opt/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/opt/bea/weblogic81/server/lib/webserviceclient.jar:/opt/bea/weblogic81/server/lib/webserviceclient+ssl.jar:/opt/bea/weblogic81/server/lib/xbean.jar:/opt/bea/weblogic81/server/lib/wlxbean.jar:/opt/bea/weblogic81/server/lib/xqrl.jar:/opt/bea/weblogic81/server/lib/netui/netui-compiler.jar:/opt/bea/weblogic81/server/lib/wli.jar:/opt/bea/weblogic81/server/lib/fop.jar:/opt/bea/weblogic81/integration/adapters/sample/lib/sample-eis.jar"
              JavaHome="/opt/bea/jkd142_05" Name="devtMan2"
              OutputFile="/var/bea/domains/devtClusterDomain/./NodeManagerClientLogs/devtClusterDomain_devtMan2/startServer_12_13_2006-14_29_44-4.log"
              PasswordEncrypted="{3DES}wgEfvC0PoLDAO9eJ0RGXBg=="
              RootDirectory="/var/bea/domains/devtClusterDomain"
              SecurityPolicyFile="/opt/bea/weblogic81/server/lib/weblogic.policy" Username="weblogic"/>
              </Server>
              <MigratableTarget Cluster="devtCluster" Name="devtMan1 (migratable)"
              Notes="This is a system generated default migratable target for a server. Do not delete manually." UserPreferredServer="devtMan1"/>
              <MigratableTarget Cluster="devtCluster" Name="devtMan2 (migratable)"
              Notes="This is a system generated default migratable target for a server. Do not delete manually." UserPreferredServer="devtMan2"/>
              <UnixMachine Name="zueux32" PostBindGID="gs-weblogic"
              PostBindGIDEnabled="true" PostBindUID="weblogic" PostBindUIDEnabled="true">
              <NodeManager ListenAddress="localhost" Name="zueux32"/>
              </UnixMachine>
              <ApplicationManager Name="devtClusterDomain"/>
              <Application Deployed="true" LoadOrder="1000"
              Name="JWSQueueTransport" Path="/opt/bea/weblogic81/server/lib"
              StagedTargets="devtMan1,devtMan2" TwoPhase="true">
              <EJBComponent Name="QueueTransportEJB" Targets="devtCluster" URI="QueueTransportEJB.jar"/>
              </Application>
              <SNMPAgent Name="devtClusterDomain"/>
              <Log FileMinSize="20000" FileName="./wl-domain.log"
              Name="devtClusterDomain" RotationType="bySize"/>
              <JMSConnectionFactory
              JNDIName="weblogic.jws.jms.QueueConnectionFactory"
              Name="cgQueue"
              Notes="User transactions must be enabled to ensure transaction coordination for persistence and asynchronous operations"
              Targets="devtCluster" UserTransactionsEnabled="true"/>
              <JMSDistributedQueue JNDIName="jws.queue"
              Name="dist_cgJWSQueue_auto" Targets="devtCluster">
              <JMSDistributedQueueMember JMSQueue="cgJWSQueue_auto_1" Name="cgJWSQueue_auto_1_OF_cgJMSServer_auto_1"/>
              <JMSDistributedQueueMember JMSQueue="cgJWSQueue_auto_2" Name="cgJWSQueue_auto_2_OF_cgJMSServer_auto_2"/>
              </JMSDistributedQueue>
              <JMSFileStore Directory="rmfilestore" Name="FileStore"/>
              <JMSJDBCStore ConnectionPool="cgJMSPool-nonXA"
              Name="cgJMSStore_auto_1" PrefixName="dev_1"/>
              <JMSJDBCStore ConnectionPool="cgJMSPool-nonXA"
              Name="cgJMSStore_auto_2" PrefixName="dev_2"/>
              <JMSServer Name="cgJMSServer_auto_1" Store="cgJMSStore_auto_1" Targets="devtMan1 (migratable)">
              <JMSQueue JNDIName="jws.queue_auto_1" Name="cgJWSQueue_auto_1"
              RedeliveryLimit="2" StoreEnabled="default"/>
              </JMSServer>
              <JMSServer Name="cgJMSServer_auto_2" Store="cgJMSStore_auto_2" Targets="devtMan2 (migratable)">
              <JMSQueue JNDIName="jws.queue_auto_2" Name="cgJWSQueue_auto_2"
              RedeliveryLimit="2" StoreEnabled="default"/>
              </JMSServer>
              <WSReliableDeliveryPolicy DefaultRetryCount="10"
              DefaultTimeToLive="60000" Name="RMDefaultPolicy" Store="FileStore"/>
              <JMSServer Name="WSStoreForwardInternalJMSServerdevtAdmin"
              Store="FileStore" Targets="devtAdmin">
              <JMSQueue CreationTime="1137587420880"
              JNDIName="jms.internal.queue.WSStoreForwardQueue"
              JNDINameReplicated="false" Name="WSInternaljms.internal.queue.WSStoreForwardQueuedevtAdmin"/>
              <JMSQueue CreationTime="1137587421219"
              JNDIName="jms.internal.queue.WSDupsEliminationHistoryQueue"
              JNDINameReplicated="false" Name="WSInternaljms.internal.queue.WSDupsEliminationHistoryQueuedevtAdmin"/>
              </JMSServer>
              <JDBCConnectionPool ConnectionCreationRetryFrequencySeconds="30"
              ConnectionReserveTimeoutSeconds="30"
              DriverName="weblogic.jdbc.oracle.OracleDriver"
              InactiveConnectionTimeoutSeconds="30" InitialCapacity="3"
              MaxCapacity="10" Name="DataDispatcher Connection Pool"
              PasswordEncrypted="{3DES}JLyzhkaCG14="
              Properties="user=datdisp;SID=DWHDEVT"
              ShrinkFrequencySeconds="60" StatementCacheSize="50"
              Targets="devtMan1,devtMan2" TestConnectionsOnReserve="true"
              TestFrequencySeconds="240"
              TestTableName="SQL SELECT * FROM V_DB_STATUS" URL="jdbc:bea:oracle://zueux33:1521"/>
              <JDBCTxDataSource EnableTwoPhaseCommit="true"
              JNDIName="jdbc/datadispatcher" Name="DataDispatcher Data Source"
              PoolName="DataDispatcher Connection Pool" Targets="devtCluster"/>
              <JMSTemplate DeliveryModeOverride="Persistent"
              ExpirationPolicy="Log" MessagesMaximum="1000"
              Name="Default JMS Template" RedeliveryDelayOverride="1000" RedeliveryLimit="20"/>
              <JMSFileStore
              Directory="/var/bea/domains/devtClusterDomain/filestores/devtMan1/ddreceiver" Name="Receiver File Store Man1"/>
              <JMSFileStore
              Directory="/var/bea/domains/devtClusterDomain/filestores/devtMan2/ddreceiver" Name="Receiver File Store Man2"/>
              <JMSFileStore
              Directory="/var/bea/domains/devtClusterDomain/filestores/devtMan1/ddsender" Name="Sender File Store Man1"/>
              <JMSFileStore
              Directory="/var/bea/domains/devtClusterDomain/filestores/devtMan2/ddsender" Name="Sender File Store Man2"/>
              <JMSServer Name="Receiver JMS-Server Man1"
              Store="Receiver File Store Man1" Targets="devtMan1 (migratable)" TemporaryTemplate="Default JMS Template">
              <JMSQueue CreationTime="1137593696886"
              JNDIName="jms/dataDispatcher.receiver@Receiver JMS-Server Man1"
              Name="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man1" Template="DataDispatcher Receiver Distributed Queue"/>
              </JMSServer>
              <JMSServer Name="Receiver JMS-Server Man2"
              Store="Receiver File Store Man2" Targets="devtMan2 (migratable)" TemporaryTemplate="Default JMS Template">
              <JMSQueue CreationTime="1137593696919"
              JNDIName="jms/dataDispatcher.receiver@Receiver JMS-Server Man2"
              Name="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man2" Template="DataDispatcher Receiver Distributed Queue"/>
              </JMSServer>
              <JMSServer Name="Sender JMS-Server Man1"
              Store="Sender File Store Man1" Targets="devtMan1 (migratable)" TemporaryTemplate="Default JMS Template">
              <JMSQueue CreationTime="1137593759170"
              JNDIName="jms/dataDispatcher.sender@Sender JMS-Server Man1"
              Name="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man1" Template="DataDispatcher Sender Distributed Queue"/>
              <JMSQueue CreationTime="1137593828640"
              JNDIName="jms/dataDispatcher.jmsHandlerQueue@Sender JMS-Server Man1"
              Name="JMSHandler Distributed Queue@Sender JMS-Server Man1" Template="JMSHandler Distributed Queue"/>
              <JMSTopic CreationTime="1138625625006"
              DeliveryModeOverride="Persistent"
              JNDIName="jms/dataDispatcher.jmsHandlerTopic@Sender JMS-Server Man1"
              Name="JMSHandler Distributed Topic@Sender JMS-Server Man1" Template="JMSHandler Distributed Topic"/>
              </JMSServer>
              <JMSServer Name="Sender JMS-Server Man2"
              Store="Sender File Store Man2" Targets="devtMan2 (migratable)" TemporaryTemplate="Default JMS Template">
              <JMSQueue CreationTime="1137593759133"
              JNDIName="jms/dataDispatcher.sender@Sender JMS-Server Man2"
              Name="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man2" Template="DataDispatcher Sender Distributed Queue"/>
              <JMSQueue CreationTime="1137593828610"
              JNDIName="jms/dataDispatcher.jmsHandlerQueue@Sender JMS-Server Man2"
              Name="JMSHandler Distributed Queue@Sender JMS-Server Man2" Template="JMSHandler Distributed Queue"/>
              <JMSTopic CreationTime="1138625624566"
              DeliveryModeOverride="Persistent"
              JNDIName="jms/dataDispatcher.jmsHandlerTopic@Sender JMS-Server Man2"
              Name="JMSHandler Distributed Topic@Sender JMS-Server Man2" Template="JMSHandler Distributed Topic"/>
              </JMSServer>
              <JMSTemplate DeliveryModeOverride="Persistent"
              ExpirationPolicy="Log"
              Name="DataDispatcher Receiver Distributed Queue"
              RedeliveryDelayOverride="1000" RedeliveryLimit="20"/>
              <JMSDistributedQueue JNDIName="jms/dataDispatcher.receiver"
              Name="DataDispatcher Receiver Distributed Queue"
              Targets="devtCluster" Template="DataDispatcher Receiver Distributed Queue">
              <JMSDistributedQueueMember
              JMSQueue="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man1" Name="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man1"/>
              <JMSDistributedQueueMember
              JMSQueue="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man2" Name="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man2"/>
              </JMSDistributedQueue>
              <JMSTemplate DeliveryModeOverride="Persistent"
              ExpirationPolicy="Log"
              Name="DataDispatcher Sender Distributed Queue"
              RedeliveryDelayOverride="1000" RedeliveryLimit="20"/>
              <JMSDistributedQueue JNDIName="jms/dataDispatcher.sender"
              Name="DataDispatcher Sender Distributed Queue"
              Targets="devtCluster" Template="DataDispatcher Sender Distributed Queue">
              <JMSDistributedQueueMember
              JMSQueue="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man2" Name="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man2"/>
              <JMSDistributedQueueMember
              JMSQueue="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man1" Name="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man1"/>
              </JMSDistributedQueue>
              <JMSTemplate ExpirationPolicy="Log"
              Name="JMSHandler Distributed Queue"
              RedeliveryDelayOverride="1000" RedeliveryLimit="20"/>
              <JMSDistributedQueue ForwardDelay="60"
              JNDIName="jms/dataDispatcher.jmsHandlerQueue"
              Name="JMSHandler Distributed Queue" Targets="devtCluster" Template="JMSHandler Distributed Queue">
              <JMSDistributedQueueMember
              JMSQueue="JMSHandler Distributed Queue@Sender JMS-Server Man2" Name="JMSHandler Distributed Queue@Sender JMS-Server Man2"/>
              <JMSDistributedQueueMember
              JMSQueue="JMSHandler Distributed Queue@Sender JMS-Server Man1" Name="JMSHandler Distributed Queue@Sender JMS-Server Man1"/>
              </JMSDistributedQueue>
              <JMSTemplate DeliveryModeOverride="Persistent"
              ExpirationPolicy="Log" Name="JMSHandler Distributed Topic"
              RedeliveryDelayOverride="1000" RedeliveryLimit="20" TimeToLiveOverride="-1"/>
              <JMSDistributedTopic JNDIName="jms/dataDispatcher.jmsHandlerTopic"
              Name="JMSHandler Distributed Topic" Targets="devtCluster" Template="JMSHandler Distributed Topic">
              <JMSDistributedTopicMember
              JMSTopic="JMSHandler Distributed Topic@Sender JMS-Server Man2" Name="JMSHandler Distributed Topic@Sender JMS-Server Man2"/>
              <JMSDistributedTopicMember
              JMSTopic="JMSHandler Distributed Topic@Sender JMS-Server Man1" Name="JMSHandler Distributed Topic@Sender JMS-Server Man1"/>
              </JMSDistributedTopic>
              <Application Name="xplg" Path="/var/tmp"
              StagedTargets="devtMan1,devtMan2,devtAdmin" StagingMode="stage" TwoPhase="true">
              <WebAppComponent Name="xplg" Targets="devtCluster" URI="xplg"/>
              </Application>
              <JDBCConnectionPool DriverName="weblogic.jdbc.oracle.OracleDriver"
              Name="methodenPool" PasswordEncrypted="{3DES}NIZOVDL+tBI="
              Properties="user=meteoch;portNumber=1521;SID=dwhdevt;serverName=zueux33"
              Targets="devtCluster" TestTableName="SQL SELECT 1 FROM DUAL" URL="jdbc:bea:oracle://zueux33:1521"/>
              <JDBCTxDataSource JNDIName="jdbc/methoden" Name="methodenDataSource"
              PoolName="methodenPool" Targets="devtCluster"/>
              <Application Name="ws_dwh_methodenSession"
              Path="/var/tmp/scp/ws_dwh_methodenSession.ear"
              StagedTargets="devtMan1,devtAdmin,devtMan2" StagingMode="stage" TwoPhase="true">
              <WebServiceComponent Name="dwh_methodenSession"
              Targets="devtCluster" URI="dwh_methodenSession.war"/>
              <EJBComponent Name="MethodenWebServiceEJB.jar"
              Targets="devtCluster" URI="MethodenWebServiceEJB.jar"/>
              </Application>
              <Server Cluster="c1" ExpectedToRun="true" ListenPort="1111"
              Machine="zueux32" Name="m1" ServerVersion="8.1.4.0">
              <ServerDebug Name="m1"/>
              <SSL IdentityAndTrustLocations="KeyStores" Name="m1"/>
              <KernelDebug Name="m1"/>
              <Log Name="m1"/>
              <ServerStart Name="m1"
              OutputFile="/var/bea/domains/devtClusterDomain/./NodeManagerClientLogs/devtClusterDomain_m1/startServer_12_07_2006-11_16_05-110.log"
              PasswordEncrypted="{3DES}wgEfvC0PoLDAO9eJ0RGXBg==" Username="weblogic"/>
              <WebServer Name="m1"/>
              <COM Name="m1"/>
              <IIOP Name="m1"/>
              <JTAMigratableTarget Name="m1" UserPreferredServer="m1"/>
              <JTARecoveryService Name="m1"/>
              </Server>
              <Server Cluster="c1" ExpectedToRun="true" ListenPort="2222"
              Machine="zueux32" Name="m2" ServerVersion="8.1.4.0">
              <ServerDebug Name="m2"/>
              <SSL IdentityAndTrustLocations="KeyStores" Name="m2"/>
              <KernelDebug Name="m2"/>
              <Log Name="m2"/>
              <ServerStart Name="m2"
              OutputFile="/var/bea/domains/devtClusterDomain/./NodeManagerClientLogs/devtClusterDomain_m2/startServer_12_07_2006-11_10_32-82.log"
              PasswordEncrypted="{3DES}wgEfvC0PoLDAO9eJ0RGXBg==" Username="weblogic"/>
              <WebServer Name="m2"/>
              <COM Name="m2"/>
              <IIOP Name="m2"/>
              <JTAMigratableTarget Name="m2" UserPreferredServer="m2"/>
              <JTARecoveryService Name="m2"/>
              </Server>
              <Cluster Name="c1"/>
              <MigratableTarget Cluster="c1" Name="m1 (migratable)"
              Notes="This is a system generated default migratable target for a server. Do not delete manually." UserPreferredServer="m1"/>
              <MigratableTarget Cluster="c1" Name="m2 (migratable)"
              Notes="This is a system generated default migratable target for a server. Do not delete manually." UserPreferredServer="m2"/>
              <JMSServer Name="j1" Targets="m1 (migratable)">
              <JMSTopic CreationTime="1165485063006" JNDIName="t1" Name="t1"/>
              </JMSServer>
              <JMSServer Name="j2" Targets="m2 (migratable)">
              <JMSTopic CreationTime="1165485075834" JNDIName="t2" Name="t2"/>
              </JMSServer>
              <JMSTemplate Name="d1"/>
              <JMSDistributedTopic JNDIName="d1" Name="d1" Targets="c1" Template="d1">
              <JMSDistributedTopicMember JMSTopic="t1" Name="dt1"/>
              <JMSDistributedTopicMember JMSTopic="t2" Name="dt2"/>
              </JMSDistributedTopic>
              <JMSConnectionFactory JNDIName="f1" Name="f1" Targets="c1"/>
              <Application Name="DataDispatcher"
              Path="/home/zue/users/kep/proj/datadispatcher/dist/DataDispatcher.ear"
              StagingMode="nostage" TwoPhase="true">
              <EJBComponent Name="DataDispatcherBeans.jar"
              Targets="devtCluster" URI="DataDispatcherBeans.jar"/>
              <WebAppComponent Name="DataDispatcherAdminWeb"
              Targets="devtCluster" URI="DataDispatcherAdminWeb"/>
              <WebAppComponent Name="ReceiverServlet" Targets="devtCluster" URI="ReceiverServlet"/>
              <WebAppComponent Name="SenderServlet" Targets="devtCluster" URI="SenderServlet"/>
              <WebAppComponent Name="datadispatcherui" Targets="devtCluster" URI="datadispatcherui"/>
              </Application>
              </Domain>
              Edited by peter05 at 12/18/2006 11:59 PM

  • The local node entry in Cluster Configuration information does not match wi

    In installing 10.1.0.3 CRS on Solaris 8 x86, I keep getting the error, "The local node entry in Cluster Configuration information does not match with the entry in /etc file." Both addresses are defined in the /etc/inet/hosts and are pingable. There seems to be no way to get past this issue. Earlier I installed 10.2.0.1 CRS on SLES9 SP2 on a system with the same network settings and had no problem. Is there some way to force the installer to accept the addresses given and proceed past this step?

    All,
    I think there can be two problems
    1.
    if your host file looks as follows
    # Public
    192.168.2.x rac1.localdomain rac1
    192.168.2.x rac2.localdomain rac2
    #Private
    192.168.0.x rac1-priv.localdomain rac1-priv
    192.168.0.x rac2-priv.localdomain rac2-priv
    #Virtual
    192.168.2.x rac1-vip.localdomain rac1-vip
    192.168.2.x rac2-vip.localdomain rac2-vip
    then you should be able to do rsh or ssh sucessfully for each aliases at least one from each nodes
    (ex)
    on node rac1
    ssh rac1 date
    ssh rac1.localdomain date
    ssh rac2 date
    ssh rac2.localdomain date
    2. you should create user equivalance on all the nodes as follows
    Edit the /etc/hosts.equiv file to include all the RAC nodes:
    +rac1 oracle
    +rac2 oracle
    +rac1-priv oracle
    +rac2-priv oracle                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Install Oracle 10g on Windows 2003 Server cluster (MSCS)

    Hi all
    How do I install Oracle 10g on Windows 2000 cluster (MSCS installed)?
    I have a 2-nodes Microsoft windows 2003 server cluster and I want to install Oracle 10g,
    Do I folloow this order:
    1. Install the software on both without the database
    2. Create the database from the first node
    in this case, The second node can see the database as it is available?,
    and what about the IP adresses?
    If you can point me to some documentation, or help in any way, I would appreciate it.
    Thanks for any help.

    Read here...
    http://download.oracle.com/docs/html/A96685_01/intro.htm
    >>
    Oracle Fail Safe comprises multiple components: Oracle Fail Safe Manager, Oracle Services for MSCS, and server components specific to Oracle Fail Safe.
    >>
    So I don't know how you can achieve this without Fail Safe.
    There might be other link which I cannot find right now.

  • Installing Oracle 10g Forms and Reports in Cluster Mode

    Dear All,
    My OS version is RHEL 4
    In our current setup we have oracle 10g database two node  cluster and Application Server 10g to node cluster.
    Currently our report server has been configured to run in standalone mode
    I have been asked to configure oracle 10g forms and report server in cluster mode.
    Please provide me with the documentation link to configure oracle 10g reports server in cluster mode.
    Thanks and Regards
    Monoj Das

    my main goal is load balancing only
    Then what I've done in 2007 might be what you need. In that thread there is a link to Web Cache Administrator's Guide : there you'll find everything you need to configure the web cache as a load balancer, particularly chapter 8 Setup and Configuration.
    Anyway, here briefly some configurations : we have two machines, say MachineA and MachineB. The DNS resolves MachineA to a virtual address, which is normally assigned to MachineA; if MachineA crashes, it gets assigned to MachineB.
    Users URL looks like this : http://MachineA:<port>/forms/frmservlet?config=<some config>
    MachineA's web cache distributes connection requests between MachineA and MachineB.
    Of course we're now using 11g as well, but that's another thing.

  • Oracle 10g XE to 11g XE upgrade: gen_inst.sql does nothing.

    I am trying to upgrade from 10gXE to 11gXE;
    I logon to SQL Plus "conn sys as sysdba", and execute the gen_inst.sql procedure.
    Quote: Connect to 10.2 XE database as SYS user and run gen_inst.sql. This will generate install.sql, gen_apps.sql and other .sql files. The files will be generated in the folder containing gen_inst.sql. End Quote.
    However the procedure completes immediately, and does not generate any of the files described.
    If I execute @(folder path)\fred.sql (where fred.sql does not exist, I get a message that the sql proc is not found, so I know that it finds the procedure when I try and execute it.
    The following is a copy of the command window.
    SQL*Plus: Release 10.2.0.1.0 - Production on Sat Jan 14 11:24:06 2012
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Enter user-name: sys as sysdba
    Enter password:
    Connected to:
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    SQL> @c:\temp\gen_inst.sql
    SQL> @c:\temp\fred.sql
    SP2-0310: unable to open file "c:\temp\fred.sql"
    SQL>None of the defined files , "install.sql, gen_apps.sql and other .sql files" are created.
    If it try and run gen_inst.sql from within SQLDeveloper (2.1.1.64), after haveing connected as sys/sysdba, the procedure runs for several minutes, and creates some of the listed output files, before it finally crashes with :
    Error report:
    ORA-20000: ORU-10027: buffer overflow, limit of 1000000 bytes
    ORA-06512: at "SYS.DBMS_OUTPUT", line 32
    ORA-06512: at "SYS.DBMS_OUTPUT", line 97
    ORA-06512: at "SYS.DBMS_OUTPUT", line 112
    ORA-06512: at line 5
    20000. 00000 - "%s"
    *Cause:    The stored procedure 'raise_application_error'
    was called which causes this error to be generated.
    *Action:   Correct the problem as described in the error message or contact
    the application administrator or DBA for more information.How do I get the script to run correctly in SQL Plus?
    Edited by: Ian Mc on Jan 14, 2012 2:00 AM

    Udo wrote:
    I might just be a problem with spooling result files to the wrong location or calling them with the wrong path, because the script anticipates to have everything in the same local path...Interesting point, and definitely worth a try.
    The quote part in op, from relevant doc section, seem to say differently. Looking through the script it would seem that files are actually spooled in working path (e.g. current dir when sqlplus is started) instead of folder where script exists.
    "The files will be generated in the folder containing gen_inst.sql."
    http://docs.oracle.com/cd/E17781_01/install.112/e18802/toc.htm#CIHCDCDH
    I think file permissions should be considered still, if on Win 7 (or other OS with some level of least privilege policy implementation).
    Edit:
    A small test on windows platform showed that files are output in cwd from where sqlplus is started and also that saving files in c:\temp worked fine.
    Edited by: orafad on Jan 15, 2012 12:40 AM

  • Oracle 10g on AMD64 - libclntsh.so.10.1 in lib32 not build

    Hello,
    I tried to install the AMD64 build of Oracle 10g on my gentoo system without success. There were several warnings at the linking stage and it seems that none of the client tools are working. dbca gives me this:
    UnsatisfiedLinkError exception loading native library: njni10
    Exception in thread "main" java.lang.UnsatisfiedLinkError: get
    at oracle.net.common.NetGetEnv.get(Native Method)
    at oracle.net.config.Config.getNetDir(Unknown Source)
    at oracle.net.config.Config.initConfig(Unknown Source)
    at oracle.net.config.Config.<init>(Unknown Source)
    I assume that the supplied java is a 32bit product, so I checked the dependencies of libnjni10:
    oracle@gentoo ~/OraHome_1/lib32 $ ldd libnjni10.so
    ldd: warning: you do not have execution permission for `./libnjni10.so'
    linux-gate.so.1 => (0xffffe000)
    libclntsh.so.10.1 => not found
    libnnz10.so => ./libnnz10.so (0x55589000)
    libdl.so.2 => /lib32/libdl.so.2 (0x55718000)
    libm.so.6 => /lib32/libm.so.6 (0x5571b000)
    libpthread.so.0 => /lib32/libpthread.so.0 (0x5573e000)
    libnsl.so.1 => /lib32/libnsl.so.1 (0x55791000)
    libc.so.6 => /lib32/libc.so.6 (0x557a5000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x56555000)
    In fact there is an empty .so file:
    oracle@gentoo ~/OraHome_1/lib32 $ ll libclnts*
    -rw-r--r-- 1 oracle oinstall 0 Jan 30 01:24 libclntsh.so
    -rw-r--r-- 1 oracle oinstall 20491452 Jan 30 02:44 libclntst10.a
    The same .so exists in the lib directory, so I assume that I also need the 32bit version in the lib32 directory. When I try "relink client_sharedlib" I get those error messages:
    racle@gentoo ~/OraHome_1/lib32 $ relink client_sharedlib
    /home/oracle/OraHome_1/bin/genclntsh
    /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc_nonshared.a when searching for /usr/lib/libc_nonshared.a
    /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /usr/lib/libc_nonshared.a
    collect2: ld returned 1 exit status
    cp: cannot stat `/DISCARD/': No such file or directory
    ar: creating /home/oracle/OraHome_1/lib/libclntst10.a
    Created /home/oracle/OraHome_1/lib/libclntst10.a
    ar: creating /home/oracle/OraHome_1/lib32/libclntst10.a
    Created /home/oracle/OraHome_1/lib32/libclntst10.a
    /home/oracle/OraHome_1/bin/genagtsh /home/oracle/OraHome_1/lib/libagtsh.so 1.0
    /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc_nonshared.a when searching for /usr/lib/libc_nonshared.a
    /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /usr/lib/libc_nonshared.a
    collect2: ld returned 1 exit status
    Did anyone have similar problems and was able to solve them?
    Thanks,
    Rainer

    Well, there was another problem in the genclntsh script.
    Under gentoo we got it fixed like this:
    edit genclntsh in $ORACLE_HOME/bin. Go to the line that reads:
    LD="gcc ${CF} -shared -Wl,-relax -L${OLIB}"
    Delete that line and add:
    if [ "$1" = "lib32" ]
    then
    LD="gcc ${CF} -shared -Wl,-relax -L${OLIB} -L/usr/lib32"
    else
    LD="gcc ${CF} -shared -Wl,-relax -L${OLIB}"
    fi
    Now run that script in order to get the libclntsh.so built.
    After that dbca seems to work. Maybe this trick (adding lib32 to your path) needs to be applied to other scripts as well, since libagtsh.so seems to have the same problems.
    /home/oracle/OraHome_1/bin/genagtsh /home/oracle/OraHome_1/lib/libagtsh.so 1.0
    /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc_nonshared.a when searching for /usr/lib/libc_nonshared.a
    /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /usr/lib/libc_nonshared.a

  • Upgraded 10g - 11g: Standalone JMS not receiving messages async (listener)

    I had a small application that received messages from the oracle database through JMS (asyncronously). It worked when the database was 10g, but the messages are no longer being received through the JMS listener (staying in queue table) after the database was upgraded to 11g.
    I used another 10g instance on the same server - and it is still working on 10g.
    Is there some sort of configuration - specific to 11g - that needs to be done to accomplish the same thing in 11g?

    As I've no idea what version of 10g or 11g and you've posted no code my only possible recommendation is that you hit the docs: http://tahiti.oracle.com and look at what changed.

  • OTN for Oracle 11g R2 for Linux x86_64 "See All" link does not work

    I'm trying to view all of the downloads for LInux x86_64 Oracle 11g R2. When I select the link I get the following message:
    An error occurred while processing the request. Try refreshing your browser. If the problem persists contact the site administrator
    Can someone please investigate this issue.
    Thanks

    user457508 wrote:
    An error occurred while processing the request. Try refreshing your browser. If the problem persists contact the site administratorThis is somewhat reminiscent of the problems we faced a few months back. While you are waiting for someone to investigate, you can also try:
    - log out of OTN completely
    - clear all cookies and cached files in your browser
    - log back in again
    - try again

  • Topic subscriber not receive messages

    Hi,
    I have a simple jms topic application.
    I use the default topic demoTopic and the defaul connection factory.
    But the subscriber don't works, the onMessage method of the listener is never called...
    this is the code for the publisher:
    ctx = new InitialContext();
    tcf = (TopicConnectionFactory) ctx.lookup("jms/TopicConnectionFactory");
    topicConnection = tcf.createTopicConnection();
    topicConnection.setClientID("111111");
    topicSession = topicConnection.createTopicSession(true,Session.CLIENT_ACKNOWLEDGE);
    topic = (Topic) ctx.lookup("jms/demoTopic");//topicSession.createTopic(conf.topic);
    publisher = topicSession.createPublisher(topic);
    this is the code for the subscriber:
    ctx = new InitialContext();
    tcf = (TopicConnectionFactory) ctx.lookup("jms/TopicConnectionFactory");
    topicConnection = tcf.createTopicConnection();
    topicConnection.setClientID("111111");
    this.setTopicConnection(topicConnection);
    topicSession = topicConnection.createTopicSession(true,Session.CLIENT_ACKNOWLEDGE);
    topic = (Topic) ctx.lookup("jms/demoTopic");//topicSession.createTopic(conf.topic);
    topicListener = new HeartbeatTopicListener(topicSession, heartbeat);
    topicSubscriber = topicSession.createDurableSubscriber(topic,conf.durableSubscriberName);
    topicSubscriber.setMessageListener(topicListener);
    The publisher works fine...in the log file the calling of the send method appear correct, but the subscriber not responds...
    Any suggestion?
    Thanks

    Where is the producer and consumer code running? Server container (OC4J), Client container (application client), plain jms client.
    Besides traditional "check the log for exception" tips.
    0) register an ExceptionListener on the connection. If you are not using the connection other than for the MessageListener, you will not learn about Exceptions without setting an ExceptionListener.
    1) make sure that there are no race conditions:
    a) the listener infrastructure is set up before messages you want to receive are sent
    b) a JMS Session object is used only by one thread. E.g., when a MessageListener is used, JMS spec prohibits using the same session from other threads (using it MessageProducers/Consumers etc). Only close() methods can be called from other threads.
    2) I don't expect this to be a problem here since OC4J JMS does not enforce the client id uniqueness, however, the JMS spec prohibits two concurrent connections with the same client id as in your example. It were a problem if you used NoLocal when creating the subscriber.
    3) Check that you are not using a too restrictive/buggy selector.
    Gera

  • JMS adapter could not receive message from Tibco EMS topic

    I'm trying to consume message from tibco EMS topic using Oracle SOA JMS adapter. Can anyone please let me know the steps to do this. Appreciate your help.
    Thanks,
    SB

    Increase Log level for cube.activation to debug and check the logs by stopping & starting the activation agent(I mean Retire and activate the process) .. It should give a clue on what's happening..

  • Oracle 10g on windows cluster...

    Hi,
    Did anyone know the steps to install oracle 10g on windows 2003 server cluster environment.Plz help me. with any weblink.Thanks...

    No i dont understand.Is there any problem with my question.Do NOT post same question in more than 1 thread!
    click on previously provided URL below
    Oracle 10g on windows cluster...

Maybe you are looking for

  • Oemapp fails to connect to databases listed in tree

    Whenever I try to connect to one of the databases shown in my tree in oemapp, I get a message stating: closed connection. This pops up in a separate box with a red bell on it. Anyone else have the same issue? I have no problem with sqlplus, sqlplus w

  • Mail to iCloud alias account is missing

    I have two distinct and separate iCloud accounts, each with their own alias addresses.  I prefer to use one iCloud account for email, so I set that first account up to automatically forward all emails to the second iCloud account's one alias address.

  • Can't Enable Power Query Add In

    I have the same issue as described by Bill on April 1, 2014.   I am using Win-7 Enterprise SP-1 64-bit; MS-Office Professional Plus 2010 ver: 14.0.7140.5000 (32-bit) and have been using Power Query (32-bit) Add-in on Excel for the past 12-18 months.

  • 15" Macbook Pro late 2011 is running hot.

    My 15.4" Macbook Pro late 2011 (box instalation) is running hot at 200F and the fan jumps to 6000rpm without any real reason. I know it is not normal, what can I do? Clean install or service?

  • 'Busy in conference'

    Every time I try to connect to my mother in iChat for either audio or video chat I get the message that she is busy in another conference. I am the only name on her Buddy List so she does not know who else she could be conferencing! I get her to log