could you paste your entire stack trace,
Sure:

9-jun-2006 19:51:05 com.uwyn.rife.engine.Gate handleRequest
GRAVE: Error on host servicios.mensario.loc:443//apim
com.uwyn.rife.template.exceptions.TemplateNotFoundException: Couldn't
find template 
'Y29tLnByb3llY3Rvc21zLkVNLmFwaW0uUmVnbGFFbnJ1dGFkbw____crud__crud.admin.browse'.
       at com.uwyn.rife.template.TemplateFactory.get(TemplateFactory.java:435)
       at com.uwyn.rife.template.TemplateFactory.get(TemplateFactory.java:387)
       at 
com.uwyn.rife.crud.CrudTemplateFactory.get(CrudTemplateFactory.java:63)
       at 
com.uwyn.rife.crud.elements.admin.CrudElement.getTemplate(CrudElement.java:114)
       at 
com.uwyn.rife.crud.elements.admin.Browse.processElement(Browse.java:53)
       at 
com.uwyn.rife.engine.ElementContext.processContext(ElementContext.java:441)
       at com.uwyn.rife.engine.RequestState.service(RequestState.java:352)
       at com.uwyn.rife.engine.Gate.handleRequest(Gate.java:416)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at com.uwyn.rife.servlet.RifeFilter.doFilter(RifeFilter.java:139)
       at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
       at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
       at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
       at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
       at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
       at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
       at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
       at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
       at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
       at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
       at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
       at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
       at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
       at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
       at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
       at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
       at 
org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:169)
       at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
       at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
       at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
       at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
       at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
       at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
       at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
       at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
       at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ClassNotFoundException: Couldn't resolve
template: 
'com.uwyn.rife.template.crud.Y29tLnByb3llY3Rvc21zLkVNLmFwaW0uUmVnbGFFbnJ1dGFkbw____crud__crud.admin.browse'.
      at 
com.uwyn.rife.template.TemplateClassLoader.compileTemplate(TemplateClassLoader.java:174)
       at 
com.uwyn.rife.template.TemplateClassLoader.loadClass(TemplateClassLoader.java:145)
       at com.uwyn.rife.template.TemplateFactory.get(TemplateFactory.java:404)
       ... 38 more


I followed the tutorial (video) but with some changes (have my own beans, etc.):

**********
classes/rep
**********

config.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!--
 -  Copyright 2001-2006 Geert Bevin <gbevin[remove] at uwyn dot com>
 -  Distributed under the terms of either:
 -  * the common development and distribution license (CDDL), v1.0; or
 -  * the GNU Lesser General Public License, v2.1 or later
 -  $Id: config.xml 2930 2006-02-06 18:45:59Z gbevin $
 -->

<!DOCTYPE config SYSTEM "/dtd/config.dtd">

<config>
       <param name="DATASOURCE">mysql</param>
</config>



datasources.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!--
 -  Copyright 2001-2006 Geert Bevin <gbevin[remove] at uwyn dot com>
 -  Distributed under the terms of either:
 -  * the common development and distribution license (CDDL), v1.0; or
 -  * the GNU Lesser General Public License, v2.1 or later
 -  $Id: datasources.xml 2930 2006-02-06 18:45:59Z gbevin $
 -->

<!DOCTYPE datasources SYSTEM "/dtd/datasources.dtd">

<datasources>
   <datasource name="mysql">
       <driver>com.mysql.jdbc.Driver</driver>
       <url>jdbc:mysql://192.168.0.150:3306/enviomasivo</url>
       <user>root</user>
       <password>xxxxx</password>
       <poolsize>1</poolsize>
   </datasource>
</datasources>



participants.xml:
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE rep SYSTEM "/dtd/rep.dtd">

<rep>

   <participant param="rep/config.xml">ParticipantConfig</participant>
   <participant
param="rep/datasources.xml">ParticipantDatasources</participant>
   <participant param="rep/users.xml">ParticipantMemoryUsers</participant>


   <participant param="com.proyectosms.EM.apim.Canal" blocking="true">
       CreateCrudStructureParticipant
   </participant>
   <participant param="com.proyectosms.EM.apim.Ruta" blocking="true">
       CreateCrudStructureParticipant
   </participant>
   <participant param="com.proyectosms.EM.apim.SuperRuta" blocking="true">
       CreateCrudStructureParticipant
   </participant>
   <participant param="com.proyectosms.EM.apim.ReglaEnrutado" blocking="true">
       CreateCrudStructureParticipant
   </participant>

   <participant param="sites/main.xml">ParticipantSite</participant>
</rep>

user.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!--
 -  Copyright 2001-2006 Geert Bevin <gbevin[remove] at uwyn dot com>
 -  Distributed under the terms of either:
 -  * the common development and distribution license (CDDL), v1.0; or
 -  * the GNU Lesser General Public License, v2.1 or later
 -  $Id: users.xml 2930 2006-02-06 18:45:59Z gbevin $
 -->

<!DOCTYPE credentials SYSTEM "/dtd/users.dtd">

<credentials>
       <user login="admin">
       <password>mensario2437</password>
       <role>visitor</role>
       <role>admin</role>
   </user>
</credentials>


*************
classes/sites
*************
admin.xml:
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE site SYSTEM "/dtd/site.dtd">

<site>

   <arrival destid="ReglaEnrutado"></arrival>
   <subsite id="Canal" urlprefix="/canal"
   file="crud:com.proyectosms.EM.apim.Canal"></subsite>
   <subsite id="Ruta" urlprefix="/ruta"
   file="crud:com.proyectosms.EM.apim.Ruta"></subsite>
   <subsite id="SuperRuta" urlprefix="/superruta"
   file="crud:com.proyectosms.EM.apim.SuperRuta"></subsite>
   <subsite id="ReglaEnrutado" urlprefix="/reglaenrutado"
   file="crud:com.proyectosms.EM.apim.ReglaEnrutado"></subsite>

</site>

mail.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!--
 -  Copyright 2001-2006 Geert Bevin <gbevin[remove] at uwyn dot com>
 -  Distributed under the terms of either:
 -  * the common development and distribution license (CDDL), v1.0; or
 -  * the GNU Lesser General Public License, v2.1 or later
 -  $Id: friends.xml 3002 2006-02-24 10:33:13Z gbevin $
 -->

<!DOCTYPE site SYSTEM "/dtd/site.dtd">

<site>

       <!-- administration site -->
       <group>
               <globalcookie name="authid"/>

               <element id="AuthAdmin" extends="rife/authenticated/memory.xml">
                       <property name="password_encryption">SHA</property>
                       <property
name="template_name">authentication.admin</property>
                       <property name="role">admin</property>
                       <property name="authvar_type">cookie</property>

                       <submission name="credentials">
                               <param name="login"/>
                               <param name="password"/>
                       </submission>

                       <childtrigger name="authid"/>
               </element>

               <subsite id="Admin" file="admin.xml" urlprefix="admin"
inherits="AuthAdmin"/>

       </group>

       <!-- element that indicates the version of the application -->
       <element id="Version" implementation="com.proyectosms.EM.apim.Version"/>
</site>


I'm sure i have some stupid error(s) somewhere. One thing i didn't is
the participants:

   <participant
blocking="true">com.uwyn.ecalendar.participants.CreatePublicationStructure</participant>
   <participant
blocking="true">com.uwyn.ecalendar.participants.CreateArticletypeStructure</participant>

I suppose they are optional (maybe i'm wrong...)

I'll keep trying...

Cheers.
--

-=-=-=-=-=-=-=-=-=-=-=-=-
Andrés González.
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users

Reply via email to