-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jamie -
~ I took the 'examples' classes/descriptor and put them in a test web-app (more web-app than test as this was bugging me), added the following lines to my web.xml, and was able to load "examples.Calculator" and have it 'calculate' properly: <filter> ~ <filter-name>hivemind</filter-name> ~ <filter-class>org.apache.hivemind.servlet.HiveMindFilter</filter-class> </filter> <servlet> ~ <servlet-name>site</servlet-name> ~ <servlet-class>test.bkw.tapestry.SiteServlet</servlet-class> ~ <load-on-startup>0</load-on-startup> </servlet> <filter-mapping> ~ <filter-name>hivemind</filter-name> ~ <servlet-name>site</servlet-name> </filter-mapping> The example classes were left extracted and placed in WEB-INF/classes, the examples descriptor was renamed hivemodule.xml and placed in WEB-INF, and the hivemind libraries (1.1 alpha - both hivemind and hivemind-lib) placed in WEB-INF/lib. There was no coding past this required except to retrieve the Calculator. HTH Brian Jamie Orchard-Hays wrote: | Yes, they are in WEB-INF/lib of the web app. I just confirmed this. | | The registry construction is called by the HiveMindFilter. | | Jamie | | | On Feb 5, 2005, at 1:49 PM, Brian K. Wallace wrote: | | <curiosity> | Are the hivemind jars you're using on the classpath of the web-app (vs. | container) and do they have META-INF/hivemodule.xml files? | Also, how are you constructing the registry? with | "Registry.constructDefaultRegistry()"? | </curiosity> | | Jamie Orchard-Hays wrote: | | I realized WEB-INF was not the default, so I put hivemodule.xml in | | META-INF/ but got the same result. | | | | Rather frustrated. | | | | Jamie | | | | | | ----- Original Message ----- From: "Jamie Orchard-Hays" | <[EMAIL PROTECTED]> | | To: <[email protected]>; "Knut Wannheden" | | <[EMAIL PROTECTED]> | | Sent: Saturday, February 05, 2005 12:33 PM | | Subject: Re: the simplest example | | | | | |> Here's what I have right now: | |> | |> I'm using the HiveMindFilter, which is being loaded. | |> in WEB-INF/ I've got hivemodule.xml, into which I copied the config | |> and service points for Startup. | |> When I startup, I get this error: | |> | |> 02/05 12:28:06 info [axis] Constructing HiveMind Registry. | |> 02/05 12:28:06 error [axis] Service point hivemind.Startup does not | |> exist. | |> org.apache.hivemind.ApplicationRuntimeException: Service point | |> hivemind.Startup | |> does not exist. | |> at | |> org.apache.hivemind.impl.RegistryImpl.getServicePoint(RegistryImpl.ja | |> va:142) | |> | |> So what am I missing in my configuration? | |> | |> Jamie | |> | |> | |> | |> ----- Original Message ----- From: "Knut Wannheden" | |> <[EMAIL PROTECTED]> | |> To: <[email protected]> | |> Sent: Saturday, February 05, 2005 11:34 AM | |> Subject: Re: the simplest example | |> | |> | |> Jamie, | |> | |> This probably belongs on an FAQ list somewhere. See | |> http://article.gmane.org/gmane.comp.jakarta.hivemind.user/494. | |> | |> Regards, | |> | |> --knut | |> | |> On Sat, 5 Feb 2005 11:22:19 -0500, Jamie Orchard-Hays <[EMAIL PROTECTED]> | |> wrote: | |> | |>> Since my last email, I (re)discovered the HiveMindFilter and have | that | |>> deployed to my Web app. Now I'm at the point of figuring out why it's | |>> telling me it can't find hivemind.Startup... At least I'm getting | |>> somewhere now! | |>> | |>> | |>> On Feb 5, 2005, at 12:00 AM, Albert Kwong wrote: | |>> | |>> > I put my hivemodule.xml file as well as all the files | |>> > it loads up (e.g. submodule and resource files) into | |>> > the META-INF directory. Then the jar file created | |>> > (say calculator.jar) can be dropped into any other | |>> > project and be readily visible to the Registry. | |>> > | |>> > Albert | |>> > | |>> > --- Jamie Orchard-Hays <[EMAIL PROTECTED]> g -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) iD8DBQFCBUX3aCoPKRow/gARApgsAJ9yxP+IT7666Ffa65fNbxx5MP1JXACeNRsj +TM/Gf7WDhNbuJ8FwS0wyW4= =1OvS -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
