hi,

  This is for struts 1.1b2.
  For struts 1.0.x, you specify definition factory configuration in 
web.xml. Attribute names and values are the same. In your case, set all 
debug attributes to 0 (zero), or remove them from web.xml (zero is the 
default value).

       Cedric

mpopovits.rm wrote:

>Is this for Struts 1.1 or 1.0?
>I'm using Struts 1.0.
>If so, where does it go in the struts config file.
>
>Thanks,
>Michelle
>--- In [EMAIL PROTECTED], Herve Tchepannou <[EMAIL PROTECTED]> wrote:
>  
>
>>The debug configuation should be in your Tile-Plugin configuration.
>>Make sure that the Tiles plugin is defined like this in your
>>struts-config.xml file:
>>
>><!-- ========== Plugins Definitions ============================== -
>>    
>>
>->
>  
>
>>    <plug-in className="org.apache.struts.tiles.TilesPlugin" >
>>        <set-property property="definitions-config"
>>value="/WEB-INF/tiles-defs.xml" />
>>        <set-property property="definitions-debug" value="0" />
>>        <set-property property="definitions-parser-details" 
>>    
>>
>value="0" />
>  
>
>>        <set-property property="definitions-parser-validate" 
>>    
>>
>value="true" />
>  
>
>>    </plug-in>
>>
>>-----Original Message-----
>>From: mpopovits.rm [mailto:mpopovits@h...]
>>Sent: Friday, August 16, 2002 11:28 AM
>>To: [EMAIL PROTECTED]
>>Subject: tons of tiles debug messages!
>>
>>
>>When I bring up my weblogic server which uses tiles I get pages and 
>>pages of tiles debug messages from the apache commons digester.
>>How do I get rid of these?  I've reduced my action servlet debug 
>>parms all down to 0, but they still torment me.
>>
>>-Please help.
>>
>>Thanks,
>>Michelle
>>
>>
>>Here's my action servlet config from web.xml.
>>
>>      <servlet>
>>    <servlet-name>action</servlet-name>
>>          <!-- Specify servlet class to use 
>>                If you also plan to use Struts, use 
>>ActionComponentServlet 
>>                If you don't need Struts, use TilesServlet --> 
>>      <servlet-
>>class>org.apache.struts.tiles.ActionComponentServlet</servlet-
>>class>   
>>        <!-- Tiles Servlet parameter 
>>                Specify configuration file names. There can be 
>>several comma 
>>                separated file names
>>              -->     
>>      <init-param>
>>      <param-name>definitions-config</param-name>
>>      <param-value>/WEB-INF/tiles-defs.xml</param-value>
>>    </init-param>
>>      
>>        <!-- Tiles Servlet parameter 
>>                Specify Tiles debug level.
>>                O : no debug information
>>                1 : debug information
>>                2 : more debug information
>>              -->     
>>    <init-param>
>>      <param-name>definitions-debug</param-name>
>>      <param-value>0</param-value>
>>    </init-param>
>>      
>>        <!-- Tiles Servlet parameter 
>>              Specify Digester debug level. This value is passed to 
>>Digester
>>                O : no debug information
>>                1 : debug information
>>                2 : more debug information
>>              -->     
>>    <init-param>
>>      <param-name>definitions-parser-details</param-name>
>>      <param-value>0</param-value>
>>    </init-param>
>>      
>>        <!-- Tiles Servlet parameter 
>>              Specify if xml parser should validate the Tiles 
>>configuration file.
>>              true : validate. DTD should be specified in file 
>>header.
>>              false : no validation
>>              -->     
>>    <init-param>
>>      <param-name>definitions-parser-validate</param-name>
>>      <param-value>true</param-value>
>>    </init-param>
>>
>>    <init-param>
>>      <param-name>application</param-name>
>>      <param-value>ApplicationResources</param-value>
>>    </init-param>
>>    <init-param>
>>      <param-name>config</param-name>
>>      <param-value>/WEB-INF/struts-config.xml</param-value>
>>    </init-param>
>>    <init-param>
>>                      <param-name>debug</param-name>
>>                      <param-value>0</param-value>
>>              </init-param>
>>    <init-param>
>>      <param-name>detail</param-name>
>>      <param-value>0</param-value>
>>    </init-param>
>>    <init-param>
>>      <param-name>validate</param-name>
>>      <param-value>true</param-value>
>>    </init-param>
>>    <init-param>
>>      <param-name>nocache</param-name>
>>      <param-value>true</param-value>
>>    </init-param>
>>    <load-on-startup>2</load-on-startup>
>>  </servlet>
>>
>>  <servlet> 
>>   <servlet-name>validator</servlet-name> 
>>   <servlet-
>>class>com.wintecinc.struts.action.ValidatorServlet</servlet-class> 
>>   <init-param> 
>>     <param-name>config</param-name> 
>>     <param-value>/WEB-INF/validation.xml</param-value> 
>>   </init-param> 
>>   <init-param> 
>>     <param-name>debug</param-name> 
>>     <param-value>0</param-value> 
>>   </init-param> 
>>   <load-on-startup>2</load-on-startup> 
>></servlet>
>>
>>
>>
>>--here's an excerpt of the messages that I get on the console
>>
>>
>>2002-08-16 11:21:44,619 DEBUG 
>>org.apache.commons.digester.Digester.sax - startEl
>>ement(,tiles-definitions,tiles-definitions)
>>2002-08-16 11:21:44,619 DEBUG org.apache.commons.digester.Digester -
>>   Pushing b
>>ody text ''
>>2002-08-16 11:21:44,619 DEBUG org.apache.commons.digester.Digester -
>>   New match
>>='tiles-definitions'
>>2002-08-16 11:21:44,619 DEBUG org.apache.commons.digester.Digester -
>>   No rules
>>found matching 'tiles-definitions'.
>>2002-08-16 11:21:44,619 DEBUG 
>>org.apache.commons.digester.Digester.sax - ignorab
>>leWhitespace(
>>
>>  )
>>2002-08-16 11:21:44,619 DEBUG 
>>org.apache.commons.digester.Digester.sax - ignorab
>>leWhitespace(
>>  )
>>2002-08-16 11:21:44,619 DEBUG 
>>org.apache.commons.digester.Digester.sax - ignorab
>>leWhitespace(
>>  )
>>2002-08-16 11:21:44,619 DEBUG 
>>org.apache.commons.digester.Digester.sax - ignorab
>>leWhitespace(
>>
>>  )
>>2002-08-16 11:21:44,619 DEBUG 
>>org.apache.commons.digester.Digester.sax - ignorab
>>leWhitespace(
>>  )
>>2002-08-16 11:21:44,619 DEBUG 
>>org.apache.commons.digester.Digester.sax - startEl
>>ement(,definition,definition)
>>2002-08-16 11:21:44,619 DEBUG org.apache.commons.digester.Digester -
>>   Pushing b
>>ody text ''
>>2002-08-16 11:21:44,619 DEBUG org.apache.commons.digester.Digester -
>>   New match
>>='tiles-definitions/definition'
>>2002-08-16 11:21:44,619 DEBUG org.apache.commons.digester.Digester -
>>   Fire begi
>>n() for ObjectCreateRule
>>[className=org.apache.struts.tiles.xmlDefinition.XmlDefi
>>nition, attributeName=null]
>>2002-08-16 11:21:44,619 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[ObjectCrea
>>teRule]{tiles-definitions/definition}New 
>>org.apache.struts.tiles.xmlDefinition.X
>>mlDefinition
>>2002-08-16 11:21:44,665 DEBUG org.apache.commons.digester.Digester -
>>   Fire begi
>>n() for SetPropertiesRule[]
>>2002-08-16 11:21:44,665 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[SetPropert
>>iesRule]{tiles-definitions/definition} Setting property 'name' 
>>to 'site.mainLayo
>>ut'
>>2002-08-16 11:21:44,665 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[SetPropert
>>iesRule]{tiles-definitions/definition} Setting property 'path' 
>>to '/jsp/layouts/
>>classicLayout.jsp'
>>2002-08-16 11:21:44,665 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[SetPropert
>>iesRule]{tiles-definitions/definition} Set 
>>org.apache.struts.tiles.xmlDefinition
>>.XmlDefinition properties
>>2002-08-16 11:21:44,681 DEBUG 
>>    
>>
>org.apache.commons.beanutils.BeanUtils -
>  
>
>> BeanUtils
>>.populate({name=null, path=null, role=null, controller=null, 
>>controllerType=null
>>, controllerInstance=null, attributes={}}
>>, {name=site.mainLayout, path=/jsp/layouts/classicLayout.jsp})
>>2002-08-16 11:21:44,681 DEBUG 
>>    
>>
>org.apache.commons.beanutils.BeanUtils -
>  
>
>>   setProp
>>erty({name=null, path=null, role=null, controller=null, 
>>controllerType=null, con
>>trollerInstance=null, attributes={}}
>>, name, site.mainLayout)
>>2002-08-16 11:21:44,837 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils - Conver
>>t string 'site.mainLayout' to class 'java.lang.String'
>>2002-08-16 11:21:44,837 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils -   Usin
>>g converter 
>>org.apache.commons.beanutils.converters.StringConverter@6ef992
>>2002-08-16 11:21:44,837 DEBUG 
>>    
>>
>org.apache.commons.beanutils.BeanUtils -
>  
>
>>   setProp
>>erty({name=site.mainLayout, path=null, role=null, controller=null, 
>>controllerTyp
>>e=null, controllerInstance=null, attributes={}}
>>, path, /jsp/layouts/classicLayout.jsp)
>>2002-08-16 11:21:44,837 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils - Conver
>>t string '/jsp/layouts/classicLayout.jsp' to 
>>    
>>
>class 'java.lang.String'
>  
>
>>2002-08-16 11:21:44,837 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils -   Usin
>>g converter 
>>org.apache.commons.beanutils.converters.StringConverter@6ef992
>>2002-08-16 11:21:44,837 DEBUG org.apache.commons.digester.Digester -
>>   Fire begi
>>n() for SetNextRule[methodName=putDefinition, 
>>paramType=org.apache.struts.tiles.
>>xmlDefinition.XmlDefinition]
>>2002-08-16 11:21:44,837 DEBUG 
>>org.apache.commons.digester.Digester.sax - ignorab
>>leWhitespace(
>>          )
>>2002-08-16 11:21:44,837 DEBUG 
>>org.apache.commons.digester.Digester.sax - startEl
>>ement(,put,put)
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>   Pushing b
>>ody text ''
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>   New match
>>='tiles-definitions/definition/put'
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>   Fire begi
>>n() for ObjectCreateRule
>>[className=org.apache.struts.tiles.xmlDefinition.XmlAttr
>>ibute, attributeName=null]
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[ObjectCrea
>>teRule]{tiles-definitions/definition/put}New 
>>org.apache.struts.tiles.xmlDefiniti
>>on.XmlAttribute
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>   Fire begi
>>n() for SetNextRule[methodName=addAttribute, 
>>paramType=org.apache.struts.tiles.x
>>mlDefinition.XmlAttribute]
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>   Fire begi
>>n() for SetPropertiesRule[]
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[SetPropert
>>iesRule]{tiles-definitions/definition/put} Setting property 'name' 
>>to 'title'
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[SetPropert
>>iesRule]{tiles-definitions/definition/put} Setting property 'value' 
>>to 'Tiles Bl
>>ank Site'
>>2002-08-16 11:21:44,853 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[SetPropert
>>iesRule]{tiles-definitions/definition/put} Set 
>>org.apache.struts.tiles.xmlDefini
>>tion.XmlAttribute properties
>>2002-08-16 11:21:44,853 DEBUG 
>>    
>>
>org.apache.commons.beanutils.BeanUtils -
>  
>
>> BeanUtils
>>.populate
>>    
>>
>(org.apache.struts.tiles.xmlDefinition.XmlAttribute@ee5bba, 
>  
>
>>{name=title
>>, value=Tiles Blank Site})
>>2002-08-16 11:21:44,853 DEBUG 
>>    
>>
>org.apache.commons.beanutils.BeanUtils -
>  
>
>>   setProp
>>erty(org.apache.struts.tiles.xmlDefinition.XmlAttribute@ee5bba, 
>>    
>>
>name, 
>  
>
>>title)
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils - Conver
>>t string 'title' to class 'java.lang.String'
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils -   Usin
>>g converter 
>>org.apache.commons.beanutils.converters.StringConverter@6ef992
>>2002-08-16 11:21:44,869 DEBUG 
>>    
>>
>org.apache.commons.beanutils.BeanUtils -
>  
>
>>   setProp
>>erty(org.apache.struts.tiles.xmlDefinition.XmlAttribute@ee5bba, 
>>value, Tiles Bla
>>nk Site)
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils - Conver
>>t string 'Tiles Blank Site' to class 'java.lang.Object'
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils -   Usin
>>g converter 
>>org.apache.commons.beanutils.converters.StringConverter@6ef992
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire begi
>>n() for CallMethodRule[methodName=setBody, paramCount=0, paramTypes=
>>{java.lang.S
>>tring}]
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.digester.Digester.sax - endElem
>>ent(,put,put)
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   match='ti
>>les-definitions/definition/put'
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   bodyText=
>>''
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire body
>>() for ObjectCreateRule
>>[className=org.apache.struts.tiles.xmlDefinition.XmlAttri
>>bute, attributeName=null]
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire body
>>() for SetNextRule[methodName=addAttribute, 
>>paramType=org.apache.struts.tiles.xm
>>lDefinition.XmlAttribute]
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire body
>>() for SetPropertiesRule[]
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire body
>>() for CallMethodRule[methodName=setBody, paramCount=0, paramTypes=
>>{java.lang.St
>>ring}]
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Popping b
>>ody text ''
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire end(
>>) for CallMethodRule[methodName=setBody, paramCount=0, paramTypes=
>>{java.lang.Str
>>ing}]
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils - Conver
>>t string '' to class 'java.lang.String'
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.ConvertUtils -   Usin
>>g converter 
>>org.apache.commons.beanutils.converters.StringConverter@6ef992
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[CallMethod
>>Rule]{tiles-definitions/definition/put} Call 
>>org.apache.struts.tiles.xmlDefiniti
>>on.XmlAttribute.setBody(/java.lang.String)
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire end(
>>) for SetPropertiesRule[]
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire end(
>>) for SetNextRule[methodName=addAttribute, 
>>paramType=org.apache.struts.tiles.xml
>>Definition.XmlAttribute]
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[SetNextRul
>>e]{tiles-definitions/definition/put} Call 
>>org.apache.struts.tiles.xmlDefinition.
>>XmlDefinition.addAttribute
>>(org.apache.struts.tiles.xmlDefinition.XmlAttribute@ee
>>5bba)
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.MethodUtils - Matchin
>>g name=addAttribute on class 
>>org.apache.struts.tiles.xmlDefinition.XmlDefinition
>>
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.MethodUtils - Found m
>>atching name:
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.MethodUtils - public
>>void 
>>    
>>
>org.apache.struts.tiles.xmlDefinition.XmlDefinition.addAttribute
>  
>
>>(org.apache
>>.struts.tiles.xmlDefinition.XmlAttribute)
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.MethodUtils - Param=o
>>rg.apache.struts.tiles.xmlDefinition.XmlAttribute
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.MethodUtils - Method=
>>org.apache.struts.tiles.xmlDefinition.XmlAttribute
>>2002-08-16 11:21:44,869 DEBUG 
>>org.apache.commons.beanutils.MethodUtils - public
>>void 
>>    
>>
>org.apache.struts.tiles.xmlDefinition.XmlDefinition.addAttribute
>  
>
>>(org.apache
>>.struts.tiles.xmlDefinition.XmlAttribute) accessible version of 
>>public void org.
>>apache.struts.tiles.xmlDefinition.XmlDefinition.addAttribute
>>(org.apache.struts.t
>>iles.xmlDefinition.XmlAttribute)
>>2002-08-16 11:21:44,869 DEBUG org.apache.commons.digester.Digester -
>>   Fire end(
>>) for ObjectCreateRule
>>[className=org.apache.struts.tiles.xmlDefinition.XmlAttrib
>>ute, attributeName=null]
>>2002-08-16 11:21:44,884 DEBUG org.apache.commons.digester.Digester -
>>    
>>
> 
>  
>
>>[ObjectCrea
>>teRule]{tiles-definitions/definition/put} Pop 
>>org.apache.struts.tiles.xmlDefinit
>>ion.XmlAttribute
>>2002-08-16 11:21:44,884 DEBUG 
>>org.apache.commons.digester.Digester.sax - ignorab
>>leWhitespace(
>>          )
>>
>>
>>
>>--
>>To unsubscribe, e-mail:
>><mailto:struts-user-unsubscribe@j...>
>>For additional commands, e-mail:
>><mailto:struts-user-help@j...>
>>    
>>
>
>
>--
>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
>
>  
>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to