Thanks Bill, that worked better!
-----Original Message----- From: Bill Barker [mailto:[EMAIL PROTECTED]] Sent: November 21, 2002 2:31 AM To: [EMAIL PROTECTED] Subject: Re: Managed Bean Question Fortunately, there is a yet-undocumented-method :( that works much better. The "ServerLifecycleListener" in the "server.xml" file takes an (undocumented) attribute called 'descriptors'. The value is a ';' separated list of resources to load the mbean-descriptors from. This allows you to package your mbeans-descriptors.xml file with the jar that contains the custom Realm. You just create your own mbeans-descriptors.xml file with your Realm, and in "server.xml" set: <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" descriptors="/net/utilitiynet/my/package/mbean-descriptors.xml" debug="0"/> and all of your custom classes will be registered. It works great for me. "Anthony Mutiso 2" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > I have a webapp with a custom realm class. > The webapp worked fine in TC 4.0.5. > When I migrate my webapp to 4.1.12 I get Managed Bean errors which fail my > realm initialization. > On searching the mail-list I found suggestions that I need to register the > realm class in the mbeans-discriptors.xml file. > > My qustions is, is this the only or right way to address this issues? > > It feels somewhat dirty to update a file in the catalina.jar file. > > Thanks > > Anthony -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>