File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Listener started twice

 
Jeff Schanhals
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I created a ServletContextListener yesterday to initialize a connection to a business object and make it available to the servlets. The listener is successfully started, however, the contextInitialized method is called twice (and the business object is then created twice). I'm running on TomCat 5.5. My web.xml is at the bottom of this post. Additionally, Eclipse is showing an error on the web.xml -


The error goes away if I take out the listener sections.

Any help on this would be appreciated.

Thanks,

Jeff
[B][/B]
 
Pedro Gongora
Greenhorn
Posts: 17
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi,

the error you got is because of the order of the web.xml sections, the error message specifies the order in which the parser is expecting the sections.

You are writing the <listener> tags after the <resource-ref> tags while it sould be between <filter-mapping> and <servlet> tags.
 
Jeff Schanhals
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the information on the order of the sections. That corrected the error.

However, I am still getting the listener initialized twice. The listeners code is as follows:

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic