Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6756523
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T13:32:04+00:00 2026-05-26T13:32:04+00:00

I have an web-application and inside the server-part I created a MessageDrivenBean in order

  • 0

I have an web-application and inside the server-part I created a MessageDrivenBean in order to receive messages via JMS.

@MessageDriven(activationConfig = {
@ActivationConfigProperty(propertyName = "destinationType", propertyValue =  javax.jms.Queue"),
@ActivationConfigProperty(propertyName = "destination", propertyValue = "queue/toServer"), })
public class JMSWatcher implements MessageListener {
...
...
public void onMessage(Message message) {
   ....
}

But the onMessage method will never be called even if I send a message to queue/toServer like configured.

Do I need to call this bean one time from the client-application or do I need to put the class in any configuration xml file?

Thanks,
Hauke

PS.: I put some log message inside the default constructor of the JMSWatcher class but it will ne be displayed as well.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T13:32:05+00:00Added an answer on May 26, 2026 at 1:32 pm

    I am using JBoss 7.0.2 so I am using HornetQ as JMS Server. I configured the JMS Queue correctly because I can send messages to the queue without any problems and can receive them if I do it the old way (without MDB).

    I am using Eclipse and build the project with maven. I have an ear file deployed with the server and client module.

    An external process will send messages to the queue (that works).

    I thought that if I do some debug messages inside the constrcutor and deploy my ear file, then I should see this message after deployment once.

    I don’t need to put the MDB inside any xml file like the ServletContextListener on my web-project in the web.xml?

    I am using JSF 2, so I don’t need to put that bean inside my faces-config.xml? I am not using faces-config.xml at all (in the moment).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have created a site collection inside a web application with user A as
I have a web application inside where i need to check whether the user
If you have a web application that will run inside a network, it makes
I have a web application deployed on path /var/lib/tomcat6/webapps/abc/</code> in server.xml on path /etc/tomcat/server.xml
I have a pretty big web application that I created last year using ASP.NET
I have web service installed on application server. Security and SSO provides by placing
I have a web application. On my page ive got this: <div id=myDiv runat=server
I have a web server with a web application and a website both on
I have a web application that communicates with SQL server. Rather than hard-coding all
I have web application written in java using Eclipse. It has just one servlet

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.