There's really no such thing as a "HiveMind DTD." Since HiveMind allows you to specify schemas for parameters/configurations, the format of the XML is pretty much up to you (aside from the standard stuff).
> Sure. I'm missing XML schema declaration at the top. Could that be it? > I also don't have a hivemind DTD. > > 500 Servlet Exception > > org.apache.hivemind.ApplicationRuntimeException: Error at > file:/opt/opendating/webapps/WEB-INF/classes/META-INF/hivemodule.xml, > line 12: Module org.opendating has contributed to unknown configuration > point tapestry.services.ApplicationServices. The contribution has been > ignored. > at > org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.java:39) > at > org.apache.hivemind.impl.RegistryInfrastructureConstructor.addContributions(RegistryInfrastructureConstructor.java:451) > at > org.apache.hivemind.impl.RegistryInfrastructureConstructor.addImplementationsAndContributions(RegistryInfrastructureConstructor.java:400) > at > org.apache.hivemind.impl.RegistryInfrastructureConstructor.constructRegistryInfrastructure(RegistryInfrastructureConstructor.java:176) > at > org.apache.hivemind.impl.RegistryBuilder.constructRegistry(RegistryBuilder.java:151) > at > org.apache.tapestry.ApplicationServlet.constructRegistry(ApplicationServlet.java:253) > at > org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java:194) > at org.opendating.tapestry.MainServlet.init(MainServlet.java:130) > at > com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:600) > at > com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152) > at com.caucho.server.webapp.Application.start(Application.java:1599) > at > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:587) > at > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72) > at > com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:475) > at > com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:158) > at > com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:651) > at com.caucho.server.host.Host.start(Host.java:385) > at > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:587) > at > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72) > at > com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:475) > at > com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:158) > at com.caucho.server.host.HostContainer.start(HostContainer.java:467) > at com.caucho.server.resin.ServletServer.start(ServletServer.java:945) > at > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:587) > at > com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56) > at > com.caucho.server.deploy.DeployController.start(DeployController.java:483) > at com.caucho.server.resin.ResinServer.start(ResinServer.java:478) > at com.caucho.server.resin.Resin.init(Resin.java) > at com.caucho.server.resin.Resin.main(Resin.java:623) > > ----------------------------- web.xml > ------------------------------------- > > <?xml version="1.0" encoding="ISO-8859-1"?> > > <web-app xmlns="http://java.sun.com/xml/ns/j2ee" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" > version="2.4"> > > <display-name>opendating</display-name> > > <servlet> > <servlet-name>opendating</servlet-name> > > <servlet-class>org.opendating.tapestry.MainServlet</servlet-class> > <!-- > <servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class> > --> > <load-on-startup>0</load-on-startup> > </servlet> > <servlet-mapping> > <servlet-name>opendating</servlet-name> > <url-pattern>/app</url-pattern> > </servlet-mapping> > > <resource-ref> > <description>OpenDating Database</description> > <res-ref-name>jdbc/opendating</res-ref-name> > <res-type>javax.sql.DataSource</res-type> > <res-auth>Container</res-auth> > </resource-ref> > > <listener> > > <listener-class>org.opendating.session.ServletContextSniffer</listener-class> > </listener> > <listener> > > <listener-class>org.opendating.session.HttpSessionSniffer</listener-class> > </listener> > <listener> > > <listener-class>org.opendating.session.HttpRequestSniffer</listener-class> > </listener> > > </web-app> > > ----------------------------------- hivemodule.xml > ------------------------ > > <?xml version="1.0"?> > <module id="org.opendating" version="0.1.0"> > > <service-point id="CaptchaService" > interface="org.apache.tapestry.engine.IEngineService"> > <invoke-factory> > <construct > class="org.opendating.tapestry.services.CaptchaService"> > <set-object property="linkFactory" > value="service:tapestry.url.LinkFactory"/> > </construct> > </invoke-factory> > </service-point> > > <contribution configuration-id="tapestry.services.ApplicationServices"> > <service name="captcha" object="service:CaptchaService"/> > </contribution> > > <contribution configuration-id="tapestry.state.ApplicationObjects"> > <state-object name="member" scope="session"> > <create-instance > class="org.opendating.data.model.Member"/> > </state-object> > </contribution> > > <service-point id="daoProvider" > interface="org.opendating.data.dao.IApplicationDAOProvider"/> > > <implementation service-id="daoProvider"> > <create-instance > class="org.opendating.data.dao.standard.StandardDAOProvider" > model="singleton"/> > </implementation> > > </module> > > On 4/1/06, Leonardo Quijano Vincenzi <[EMAIL PROTECTED]> wrote: >> Adam Zimowski wrote: >> > Hi, >> > >> > I'm trying to deploy my app to Resin, but I'm getting exception from >> > Hivemind on startup about unknown configuration point >> > tapestry.services.ApplicationServices. When testing it under Tomcat >> > the app works just fine, so I'm guessing something Hivemind wants is >> > missing. I basically created lib-tapestry-4.0 directory inside Resin, >> > and told Resin about it. Standard stuff, configured my app, tried >> > starting it and I keep getting that Hivemind error. Anybody seen this >> > before? It's driving me nuts... >> > >> > Adam >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> It would be useful if you actually post the error information: >> >> - The exception stack trace. >> - Your web.xml >> - Your hivemodule.xml >> >> And any other relevant stuff. >> >> -- >> Ing. Leonardo Quijano Vincenzi >> DTQ Software >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > James Carman, President Carman Consulting, Inc. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]