If I comment out "offending" contributions, I get another hivemind
exception clearly stating something is wrong with hivemind setup. But
Resin is seeing hivemind JARs ! How weird...??

500 Servlet Exception

org.apache.hivemind.ApplicationRuntimeException: Service point
tapestry.init.MasterInitializer
does not exist.
        at 
org.apache.hivemind.impl.RegistryInfrastructureImpl.getServicePoint(RegistryInfrastructureImpl.java:179)
        at 
org.apache.hivemind.impl.RegistryInfrastructureImpl.getService(RegistryInfrastructureImpl.java:205)
        at 
org.apache.hivemind.impl.RegistryImpl.getService(RegistryImpl.java:79)
        at 
org.apache.tapestry.ApplicationServlet.initializeApplication(ApplicationServlet.java:295)
        at 
org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java:198)
        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)


On 4/1/06, Adam Zimowski <[EMAIL PROTECTED]> wrote:
> 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