|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
[Tanya] MDB Listen Remote Queue di Weblogichalo rekan2 JUG-ers,
terutama yang pengalaman di Weblogic, mau tanya nih tentang MDB (message driven bean) di Weblogic, problemnya: -ada 2 komputer dgn konfigurasi sbb: -komputer "server" dgn requirement: -terinstall weblogic -terkonfigurasi JMS Server dan sebuah Queue: q1 -komputer "client" dgn requirement: -terinstall weblogic -ada module MDB yang membaca (listen) queue q1 diatas pertanyaannya: -bagaimana koding di java yang harus dilakukan) (annotation atau konfigurasi ejb-jar.xml, weblogic-ejb-jar.xml ?) di komputer client. Note: MDB yang didevelop menggunakan standar EJB 3.0 -apakah perlu ada setting yang harus dilakukan di weblogic client ? (setting foreign jms ?) mohon bantuan rekan2 sekalian, karena masih stuck nih ... thanks sebelumnya :D -- chris |
|
|
Re: [Tanya] MDB Listen Remote Queue di Weblogicini aplikasinya terinstal dmn ya?client server atau di main server?klo semua ter-central di main server, di set aja di ear nya main-server, kurang lebih settingannya seperti berikut
////////////// ejb-jar.xml <?xml version="1.0" encoding="UTF-8"?> <ejb-jar xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd" version="3.0"> <description>Message Driven Bean</description> <display-name>Message Driven Bean</display-name> <enterprise-beans> <message-driven> <ejb-name>MessageDrivenBean</ejb-name> <ejb-class>indosat.ejb.MessageDrivenBean</ejb-class> <transaction-type>Bean</transaction-type> <message-destination-type>javax.jms.Queue</message-destination-type> <activation-config> <activation-config-property> <activation-config-property-name>acknowledgeMode</activation-config-property-name> <activation-config-property-value>AUTO-ACKNOWLEDGE</activation-config-property-value> </activation-config-property> </activation-config> </message-driven> </enterprise-beans> </ejb-jar> ///////// weblogic-ejb-jar.xml <?xml version="1.0"?> <weblogic-ejb-jar> <weblogic-enterprise-bean> <ejb-name>MessageDrivenBean</ejb-name> <message-driven-descriptor> <destination-jndi-name>jms/jmsname</destination-jndi-name> <provider-url>t3://127.0.0.1:8003</provider-url> </message-driven-descriptor> </weblogic-enterprise-bean> </weblogic-ejb-jar> ///////////// ejb-bean mdb nya tinggal call dengan annotation (ejb3): . . . . @MessageDriven(activationConfig = { @ActivationConfigProperty(propertyName="destinationType", propertyValue="javax.jms.Queue"), @ActivationConfigProperty(propertyName="destination", propertyValue="jms/jmsname"), @ActivationConfigProperty(propertyName="addressList", propertyValue="t3://127.0.0.1:8003") }) public class MessageDrivenBean implements MessageListener { public void onMessage(Message recvMsg) { TextMessage msgReceive = (TextMessage) recvMsg; // hasil query jms-nya } } . . . Best Regards, Raineir Zura P. PT. Fujitsu Indonesia Analyst Programmer email: rainer.pradana@... man_above_rey@... --- On Tue, 3/11/09, (¯`·._.·«Çµ®Î§»´¯) <chris97072@...> wrote: From: (¯`·._.·«Çµ®Î§»´¯) <chris97072@...> Subject: [JUG-Indonesia] [Tanya] MDB Listen Remote Queue di Weblogic To: jug-indonesia@... Date: Tuesday, 3 November, 2009, 10:38 AM halo rekan2 JUG-ers, terutama yang pengalaman di Weblogic, mau tanya nih tentang MDB (message driven bean) di Weblogic, problemnya: -ada 2 komputer dgn konfigurasi sbb: -komputer "server" dgn requirement: -terinstall weblogic -terkonfigurasi JMS Server dan sebuah Queue: q1 -komputer "client" dgn requirement: -terinstall weblogic -ada module MDB yang membaca (listen) queue q1 diatas pertanyaannya: -bagaimana koding di java yang harus dilakukan) (annotation atau konfigurasi ejb-jar.xml, weblogic-ejb- jar.xml ?) di komputer client. Note: MDB yang didevelop menggunakan standar EJB 3.0 -apakah perlu ada setting yang harus dilakukan di weblogic client ? (setting foreign jms ?) mohon bantuan rekan2 sekalian, karena masih stuck nih ... thanks sebelumnya :D -- chris Get your preferred Email name! Now you can @ymail.com and @rocketmail.com. http://mail.promotions.yahoo.com/newdomains/aa/ |
|
|
Re: [Tanya] MDB Listen Remote Queue di Weblogicini dua barang beda server
2009/11/3 raineir pradana <man_above_rey@...> > > > ini aplikasinya terinstal dmn ya?client server atau di main server?klo > semua ter-central di main server, di set aja di ear nya main-server, kurang > lebih settingannya seperti berikut > > ////////////// ejb-jar.xml > <?xml version="1.0" encoding="UTF-8"?> > <ejb-jar > xmlns="http://java.sun.com/xml/ns/javaee" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee > > http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd" > version="3.0"> > <description>Message Driven Bean</description> > <display-name>Message Driven Bean</display-name> > <enterprise-beans> > <message-driven> > <ejb-name>MessageDrivenBean</ejb-name> > <ejb-class>indosat.ejb.MessageDrivenBean</ejb-class> > <transaction-type>Bean</transaction-type> > > <message-destination-type>javax.jms.Queue</message-destination-type> > <activation-config> > <activation-config-property> > > <activation-config-property-name>acknowledgeMode</activation-config-property-name> > > <activation-config-property-value>AUTO-ACKNOWLEDGE</activation-config-property-value> > </activation-config-property> > </activation-config> > </message-driven> > </enterprise-beans> > </ejb-jar> > > ///////// weblogic-ejb-jar.xml > <?xml version="1.0"?> > > <weblogic-ejb-jar> > <weblogic-enterprise-bean> > <ejb-name>MessageDrivenBean</ejb-name> > <message-driven-descriptor> > <destination-jndi-name>jms/jmsname</destination-jndi-name> > <provider-url>t3://127.0.0.1:8003</provider-url> > </message-driven-descriptor> > </weblogic-enterprise-bean> > </weblogic-ejb-jar> > > ///////////// ejb-bean mdb nya tinggal call dengan annotation (ejb3): > . > . > . > . > @MessageDriven(activationConfig = > { > @ActivationConfigProperty(propertyName="destinationType", > propertyValue="javax.jms.Queue"), > @ActivationConfigProperty(propertyName="destination", > propertyValue="jms/jmsname"), > @ActivationConfigProperty(propertyName="addressList", > propertyValue="t3://127.0.0.1:8003") > }) > public class MessageDrivenBean implements MessageListener > { > public void onMessage(Message recvMsg) > { > TextMessage msgReceive = (TextMessage) recvMsg; // hasil query > jms-nya > } > } > . > . > . > > > Best Regards, > > > Raineir Zura P. > PT. Fujitsu Indonesia > Analyst Programmer > > email: rainer.pradana@... > man_above_rey@... > > --- On *Tue, 3/11/09, (¯`·._.·«Çµ®Î§»´¯) <chris97072@... > >* wrote: > > > From: (¯`·._.·«Çµ®Î§»´¯) <chris97072@...> > Subject: [JUG-Indonesia] [Tanya] MDB Listen Remote Queue di Weblogic > To: jug-indonesia@... > Date: Tuesday, 3 November, 2009, 10:38 AM > > > > > halo rekan2 JUG-ers, > > terutama yang pengalaman di Weblogic, > > mau tanya nih tentang MDB (message driven bean) di Weblogic, > > problemnya: > -ada 2 komputer dgn konfigurasi sbb: > > -komputer "server" dgn requirement: > -terinstall weblogic > -terkonfigurasi JMS Server dan sebuah Queue: q1 > > -komputer "client" dgn requirement: > -terinstall weblogic > -ada module MDB yang membaca (listen) queue q1 diatas > > pertanyaannya: > -bagaimana koding di java yang harus dilakukan) > (annotation atau konfigurasi ejb-jar.xml, weblogic-ejb- jar.xml ?) di > komputer client. > Note: MDB yang didevelop menggunakan standar EJB 3.0 > > -apakah perlu ada setting yang harus dilakukan di weblogic client ? > (setting foreign jms ?) > > mohon bantuan rekan2 sekalian, > karena masih stuck nih ... > > thanks sebelumnya :D > > -- > chris > > > ------------------------------ > New Email names for you! > <http://sg.rd.yahoo.com/aa/mail/domainchoice/mail/signature/*http://mail.promotions.yahoo.com/newdomains/aa/> > Get the Email name you've always wanted on the new @ymail and @rocketmail. > Hurry before someone else does! > > -- syaiful.mukhlis gtalk:syaiful.mukhlis@... <gtalk%3Asyaiful.mukhlis@...> |
| Free embeddable forum powered by Nabble | Forum Help |