Very weird, isn't it?  I've been on it all night..

Resin 3.0.18, Tap 4.0, hivemind 1.1.1.  JDK 1.5, Slackware Linux.

Adam

On 4/1/06, Leonardo Quijano Vincenzi <[EMAIL PROTECTED]> wrote:
> Weird... which versions of Tapestry / Hivemind ?
>
> --
> Ing. Leonardo Quijano Vincenzi
> DTQ Software
>
>
> Adam Zimowski wrote:
> > 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]
> >
> >
>
>
>
>
> ---------------------------------------------------------------------
> 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]

Reply via email to