You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Heligon Sandra <sa...@nextream.fr> on 2002/09/25 15:48:19 UTC

Tiles error (Help)

	I am using Tiles and when I run my application
	I have the following error:

	javax.servlet.ServletException: Can't get definitions factory from
context. 
	javax.servlet.ServletException: Can't get definitions factory from
context. 	
	at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
l.java:471) 	
	at org.apache.jsp.index$jsp._jspService(index$jsp.java:96) 	
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

	I work with Struts1.1b2, my config file is the following:
	
 	<servlet>
    		<servlet-name>action</servlet-name>
 
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    		<init-param>
      			<param-name>definitions-config</param-name>
      			<param-value>/WEB-INF/tiles-defs.xml</param-value>
    		</init-param>
    		<init-param>
      		<param-name>definitions-parser-validate</param-name>
     			 <param-value>true</param-value>
    		</init-param>
    		<init-param>
     			 <param-name>validate</param-name>
      			<param-value>true</param-value>
    		</init-param>
    		<init-param>
      		<param-name>definitions-debug</param-name>
      			<param-value>1</param-value>
    		</init-param>
    		<init-param>
      			<param-name>debug</param-name>
      			<param-value>2</param-value>
    		</init-param>
    		<init-param>
     		 <param-name>config</param-name>
 
<param-value>/WEB-INF/struts-config.xml</param-value>
    		</init-param>
		<load-on-startup>2</load-on-startup>
	 </servlet>

	What does it mean ?

	Thanks,
	Sandra

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: Tiles error (Help)

Posted by Dariusz Wojtas <dw...@myrealbox.com>.
Hi, I had the same problem.
That was the error I could see in the browser.
But in my app logs I found more details.
I just forgot to close some tag in my struts-config file.
I corrected that and it works nicely again.

Maybe that is your problem too?

Darek

Wednesday, September 25, 2002, 3:48:19 PM, you wrote:
HS>         I am using Tiles and when I run my application
HS>         I have the following error:

HS>         javax.servlet.ServletException: Can't get definitions factory from
HS> context. 
HS>         javax.servlet.ServletException: Can't get definitions factory from
HS> context.        
HS>         at
HS> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
HS> l.java:471)     
HS>         at org.apache.jsp.index$jsp._jspService(index$jsp.java:96)      
HS>         at
HS> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

HS>         I work with Struts1.1b2, my config file is the following:

[snip]


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: Tiles error (Help)

Posted by Alexandre Albert <aa...@yahoo.com>.
Try to use
org.apache.struts.tiles.ActionComponentServlet for the
action servlet.

--- Heligon Sandra <sa...@nextream.fr> wrote:
> 
> 	I am using Tiles and when I run my application
> 	I have the following error:
> 
> 	javax.servlet.ServletException: Can't get
> definitions factory from
> context. 
> 	javax.servlet.ServletException: Can't get
> definitions factory from
> context. 	
> 	at
>
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
> l.java:471) 	
> 	at
>
org.apache.jsp.index$jsp._jspService(index$jsp.java:96)
> 	
> 	at
>
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> 
> 	I work with Struts1.1b2, my config file is the
> following:
> 	
>  	<servlet>
>     		<servlet-name>action</servlet-name>
>  
>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
>     		<init-param>
>       			<param-name>definitions-config</param-name>
>       		
> <param-value>/WEB-INF/tiles-defs.xml</param-value>
>     		</init-param>
>     		<init-param>
>       	
> <param-name>definitions-parser-validate</param-name>
>      			 <param-value>true</param-value>
>     		</init-param>
>     		<init-param>
>      			 <param-name>validate</param-name>
>       			<param-value>true</param-value>
>     		</init-param>
>     		<init-param>
>       		<param-name>definitions-debug</param-name>
>       			<param-value>1</param-value>
>     		</init-param>
>     		<init-param>
>       			<param-name>debug</param-name>
>       			<param-value>2</param-value>
>     		</init-param>
>     		<init-param>
>      		 <param-name>config</param-name>
>  
>
<param-value>/WEB-INF/struts-config.xml</param-value>
>     		</init-param>
> 		<load-on-startup>2</load-on-startup>
> 	 </servlet>
> 
> 	What does it mean ?
> 
> 	Thanks,
> 	Sandra
> 
> --
> To unsubscribe, e-mail:  
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> 


=====
Alex

__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>