Hi,

I'm testing the component tag to extend the view ... I'm trying to use:
#bodytag ( Component "template=/templat/xhtml/custom/doubleradio.vm" )
      #param ( "label" "'Com visita?'" )
      #param ( "labelposition" "'top'" )
      #param ( "name" "'comVisita'" )
      #param ( "label1" "'SIM'" )
      #param ( "value1" "'0'" )
      #param ( "label2" "'NÃO'" )
      #param ( "value2" "'1'" )
#end

doubleradio.vm
#parse("/template/xhtml/controlheader.vm")
        <input
            type="radio"
            #if ($parameters.name)      name="$!webwork.htmlEncode($parameters.name)"  
       #end
            #if ($parameters.value1)    
value="$!webwork.htmlEncode($parameters.value1)"      #end
            #if ($parameters.disabled)  disabled="disabled"
  #end
            #if ($parameters.tabindex)  
tabindex="$!webwork.htmlEncode($parameters.tabindex)" #end
            #if ($parameters.onchange)  
onchange="$!webwork.htmlEncode($parameters.onchange)" #end
        /> $!parameters.label1
</td>
<td>
        <input
            type="radio"
            #if ($parameters.name)      name="$!webwork.htmlEncode($parameters.name)"  
       #end
            #if ($parameters.value2)    
value="$!webwork.htmlEncode($parameters.value2)"      #end
            #if ($parameters.disabled)  disabled="disabled"
  #end
            #if ($parameters.tabindex)  
tabindex="$!webwork.htmlEncode($parameters.tabindex)" #end
            #if ($parameters.onchange)  
onchange="$!webwork.htmlEncode($parameters.onchange)" #end
        /> $!parameters.label2
#parse("/template/xhtml/controlfooter.vm")

But velocity is throwing an exception:

                                                                                       
              
  VelocityServlet : Error processing the template                                      
              
 org.apache.velocity.exception.MethodInvocationExc                                     
              
  eption: Fatal exception caught while processing                                      
              
                       tag,                                                            
              
 com.opensymphony.webwork.views.jsp.ui.ComponentTa                                     
              
                         g                                                             
              
 org.apache.velocity.exception.MethodInvocationExc                                     
              
  eption: Fatal exception caught while processing                                      
              
                       tag,                                                            
              
 com.opensymphony.webwork.views.jsp.ui.ComponentTa                                     
              
                         g                                                             
              
                               at                                                      
              
 com.opensymphony.webwork.views.velocity.AbstractT                                     
              
 agDirective.processTag(AbstractTagDirective.java:                                     
              
                       344)                                                            
              
                               at                                                      
              
 com.opensymphony.webwork.views.velocity.AbstractT                                     
              
 agDirective.render(AbstractTagDirective.java:126)                                     
              
                               at                                                      
              
 org.apache.velocity.runtime.parser.node.ASTDirect                                     
              
         ive.render(ASTDirective.java:153)                                             
              
                               at                                                      
              
 org.apache.velocity.runtime.parser.node.ASTBlock.                                     
              
             render(ASTBlock.java:94)                                                  
              
                               at                                                      
              
 org.apache.velocity.runtime.parser.node.ASTIfStat                                     
              
       ement.render(ASTIfStatement.java:109)                                           
              
                               at                                                      
              
 org.apache.velocity.runtime.parser.node.SimpleNod                                     
              
           e.render(SimpleNode.java:271)                                               
              
                               at                                                      
              
 org.apache.velocity.Template.merge(Template.java:                                     
              
                       296)                                                            
              
                               at                                                      
              
 com.opensymphony.webwork.views.velocity.WebWorkVe                                     
              
 locityServlet.mergeTemplate(WebWorkVelocityServle                                     
              
                    t.java:119)                                                        
              
                               at                                                      
              
 org.apache.velocity.servlet.VelocityServlet.doReq                                     
              
          uest(VelocityServlet.java:387)                                               
              
                               at                                                      
              
 org.apache.velocity.servlet.VelocityServlet.doGet                                     
              
            (VelocityServlet.java:333)                                                 
              
                               at                                                      
              
 javax.servlet.http.HttpServlet.service(HttpServle                                     
              
                    t.java:743)                                                        
              
                               at                                                      
              
 javax.servlet.http.HttpServlet.service(HttpServle                                     
              
                    t.java:856)                                                        
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationFilterChain.i                                     
              
 nternalDoFilter(ApplicationFilterChain.java:284)                                      
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationFilterChain.d                                     
              
     oFilter(ApplicationFilterChain.java:204)                                          
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationDispatcher.in                                     
              
       voke(ApplicationDispatcher.java:742)                                            
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationDispatcher.pr                                     
              
   ocessRequest(ApplicationDispatcher.java:506)                                        
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationDispatcher.do                                     
              
      Forward(ApplicationDispatcher.java:443)                                          
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationDispatcher.fo                                     
              
       rward(ApplicationDispatcher.java:359)                                           
              
                               at                                                      
              
 com.opensymphony.webwork.dispatcher.ServletDispat                                     
              
 cherResult.doExecute(ServletDispatcherResult.java                                     
              
                       :67)                                                            
              
                               at                                                      
              
 com.opensymphony.webwork.dispatcher.WebWorkResult                                     
              
   Support.execute(WebWorkResultSupport.java:53)                                       
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.ex                                     
              
   ecuteResult(DefaultActionInvocation.java:269)                                       
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:191)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.DefaultWorkflo                                     
              
 wInterceptor.intercept(DefaultWorkflowInterceptor                                     
              
                     .java:58)                                                         
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.AroundIntercep                                     
              
     tor.intercept(AroundInterceptor.java:37)                                          
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.AroundIntercep                                     
              
     tor.intercept(AroundInterceptor.java:37)                                          
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.AroundIntercep                                     
              
     tor.intercept(AroundInterceptor.java:37)                                          
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.AroundIntercep                                     
              
     tor.intercept(AroundInterceptor.java:37)                                          
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.TimerIntercept                                     
              
      or.intercept(TimerInterceptor.java:66)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 apps.interceptors.ApplicationSecurityInterceptor.                                     
              
 intercept(ApplicationSecurityInterceptor.java:83)                                     
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.AroundIntercep                                     
              
     tor.intercept(AroundInterceptor.java:37)                                          
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.AroundIntercep                                     
              
     tor.intercept(AroundInterceptor.java:37)                                          
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.interceptor.AroundIntercep                                     
              
     tor.intercept(AroundInterceptor.java:37)                                          
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionInvocation.in                                     
              
      voke(DefaultActionInvocation.java:169)                                           
              
                               at                                                      
              
 com.opensymphony.xwork.DefaultActionProxy.execute                                     
              
           (DefaultActionProxy.java:116)                                               
              
                               at                                                      
              
 com.opensymphony.webwork.dispatcher.ServletDispat                                     
              
  cher.serviceAction(ServletDispatcher.java:181)                                       
              
                               at                                                      
              
 com.opensymphony.webwork.dispatcher.ServletDispat                                     
              
     cher.service(ServletDispatcher.java:161)                                          
              
                               at                                                      
              
 javax.servlet.http.HttpServlet.service(HttpServle                                     
              
                    t.java:856)                                                        
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationFilterChain.i                                     
              
 nternalDoFilter(ApplicationFilterChain.java:284)                                      
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationFilterChain.d                                     
              
     oFilter(ApplicationFilterChain.java:204)                                          
              
                               at                                                      
              
 com.opensymphony.module.sitemesh.filter.PageFilte                                     
              
            r.parsePage(Unknown Source)                                                
              
                               at                                                      
              
 com.opensymphony.module.sitemesh.filter.PageFilte                                     
              
            r.doFilter(Unknown Source)                                                 
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationFilterChain.i                                     
              
 nternalDoFilter(ApplicationFilterChain.java:233)                                      
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationFilterChain.d                                     
              
     oFilter(ApplicationFilterChain.java:204)                                          
              
                               at                                                      
              
 com.opensymphony.webwork.lifecycle.RequestLifecyc                                     
              
 leFilter.doFilter(RequestLifecycleFilter.java:62)                                     
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationFilterChain.i                                     
              
 nternalDoFilter(ApplicationFilterChain.java:233)                                      
              
                               at                                                      
              
 org.apache.catalina.core.ApplicationFilterChain.d                                     
              
     oFilter(ApplicationFilterChain.java:204)                                          
              
                               at                                                      
              
 org.apache.catalina.core.StandardWrapperValve.inv                                     
              
        oke(StandardWrapperValve.java:256)                                             
              
                               at                                                      
              
 org.apache.catalina.core.StandardValveContext.inv                                     
              
      okeNext(StandardValveContext.java:151)                                           
              
                               at                                                      
              
 org.apache.catalina.core.StandardPipeline.invoke(                                     
              
            StandardPipeline.java:564)                                                 
              
                               at                                                      
              
 org.apache.catalina.core.StandardContextValve.inv                                     
              
    okeInternal(StandardContextValve.java:245)                                         
              
                               at                                                      
              
 org.apache.catalina.core.StandardContextValve.inv                                     
              
        oke(StandardContextValve.java:199)                                             
              
                               at                                                      
              
 org.apache.catalina.core.StandardValveContext.inv                                     
              
      okeNext(StandardValveContext.java:151)                                           
              
                               at                                                      
              
 org.apache.catalina.core.StandardPipeline.invoke(                                     
              
            StandardPipeline.java:564)                                                 
              
                               at                                                      
              
 org.apache.catalina.core.StandardHostValve.invoke                                     
              
           (StandardHostValve.java:195)                                                
              
                               at                                                      
              
 org.apache.catalina.core.StandardValveContext.inv                                     
              
      okeNext(StandardValveContext.java:151)                                           
              
                               at                                                      
              
 org.apache.catalina.valves.ErrorReportValve.invok                                     
              
           e(ErrorReportValve.java:164)                                                
              
                               at                                                      
              
 org.apache.catalina.core.StandardValveContext.inv                                     
              
      okeNext(StandardValveContext.java:149)                                           
              
                               at                                                      
              
 org.apache.catalina.core.StandardPipeline.invoke(                                     
              
            StandardPipeline.java:564)                                                 
              
                               at                                                      
              
 org.apache.catalina.core.StandardEngineValve.invo                                     
              
         ke(StandardEngineValve.java:156)                                              
              
                               at                                                      
              
 org.apache.catalina.core.StandardValveContext.inv                                     
              
      okeNext(StandardValveContext.java:151)                                           
              
                               at                                                      
              
 org.apache.catalina.core.StandardPipeline.invoke(                                     
              
            StandardPipeline.java:564)                                                 
              
                               at                                                      
              
 org.apache.catalina.core.ContainerBase.invoke(Con                                     
              
               tainerBase.java:972)                                                    
              
                               at                                                      
              
 org.apache.coyote.tomcat5.CoyoteAdapter.service(C                                     
              
              oyoteAdapter.java:211)                                                   
              
                               at                                                      
              
 org.apache.coyote.http11.Http11Processor.process(                                     
              
             Http11Processor.java:805)                                                 
              
                               at                                                      
              
 org.apache.coyote.http11.Http11Protocol$Http11Con                                     
              
 nectionHandler.processConnection(Http11Protocol.j                                     
              
                     ava:696)                                                          
              
                               at                                                      
              
 org.apache.tomcat.util.net.TcpWorkerThread.runIt(                                     
              
             PoolTcpEndpoint.java:605)                                                 
              
                               at                                                      
              
 org.apache.tomcat.util.threads.ThreadPool$Control                                     
              
         Runnable.run(ThreadPool.java:677)                                             
              
                               at                                                      
              
       java.lang.Thread.run(Thread.java:536)                                           
              
                                                                                       
              
                                                                                       
              



Any ideas? I'm using XW/WW beta2

+ Samuel G. Mota
+ [EMAIL PROTECTED]
+ 55 (11) 4417 7093
+ Business Application Dpt.
+ Netset Serviços em Tecnologia
+ a Hypercom Company
+ http://www.hypercom.com




-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to