Absolutely that would be great. BTW I assume this is Jetspeed 2 since its JSR286?
On 04/01/2010, at 4:48 PM, Mansour Al Akeel wrote: > I checked jetspeed.log it but no luck. I was going to change the log > level to see what's going on. > However, I decided to run my wicket pages as a web application, and > found that I was missing the binding for slf4j. > I added this to the pom and it worked: > > <dependency> > <groupId>org.slf4j</groupId> > <artifactId>slf4j-log4j12</artifactId> > <version>1.5.8</version> > </dependency> > > I am not sure if that's what fixed the issue, or something else when I > was trying to run it as a web app. > It's working anyway. > > Would it be a good idea to provide a maven archetype for wicket portlets ? > > > On Mon, Jan 4, 2010 at 1:42 AM, Steve Swinsburg > <steve.swinsb...@gmail.com> wrote: >> Hi Mansour, >> >> Thats just the Tomcat log, you should have a portal log that has the actual >> exception or error that occurred? >> >> cheers, >> Steve >> >> >> On 04/01/2010, at 3:32 PM, Mansour Al Akeel wrote: >> >>> Sorry, Forgot to include the error message: >>> >>> Found web.xml >>> Found WEB-INF/portlet.xml >>> Attempting to add portlet_2_0.tld to war... >>> Adding portlet_2_0.tld to war... >>> Creating war /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war >>> ... >>> War /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war created >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig >>> checkResources >>> INFO: Undeploying context [/reports-0.5.4] >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig deployWAR >>> INFO: Deploying web application archive reports-0.5.4.war >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start >>> SEVERE: Error filterStart >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start >>> SEVERE: Context [/reports-0.5.4] startup failed due to previous errors >>> >>> >>> >>> >>> On Mon, Jan 4, 2010 at 12:27 AM, Mansour Al Akeel >>> <mansour.alak...@gmail.com> wrote: >>>> Thank you Tor: >>>> >>>> Here's what I have. this is copied from the web.xml from the wicket >>>> maven project : >>>> >>>> <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>Reports</display-name> >>>> <filter> >>>> <filter-name>wicket.report</filter-name> >>>> >>>> <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> >>>> <init-param> >>>> <param-name>applicationClassName</param-name> >>>> >>>> <param-value>com.example.automotive.Application</param-value> >>>> </init-param> >>>> <init-param> >>>> <param-name>detectPortletContext</param-name> >>>> <param-value>true</param-value> >>>> </init-param> >>>> </filter> >>>> <filter-mapping> >>>> <filter-name>wicket.report</filter-name> >>>> <url-pattern>/report/*</url-pattern> >>>> </filter-mapping> >>>> </web-app> >>>> >>>> >>>> Here's my portlet.xml : >>>> <portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" >>>> version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>>> >>>> xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd >>>> >>>> http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"> >>>> <portlet> >>>> <description>My Wicket portlet examples</description> >>>> <portlet-name>WicketExamplesMenuApplication</portlet-name> >>>> <display-name>wicket examples</display-name> >>>> >>>> <portlet-class>com.example.automotive.BirtPortlet</portlet-class> >>>> <init-param> >>>> <name>wicketFilterPath</name> >>>> <value>/report</value> >>>> </init-param> >>>> <init-param> >>>> <name>viewPage</name> >>>> <value>/report/view</value> >>>> </init-param> >>>> <init-param> >>>> <name>editPage</name> >>>> <value>/report/edit</value> >>>> </init-param> >>>> <supports> >>>> <mime-type>*/*</mime-type> >>>> <portlet-mode>VIEW</portlet-mode> >>>> <portlet-mode>EDIT</portlet-mode> >>>> </supports> >>>> <supported-locale>en</supported-locale> >>>> <portlet-info> >>>> <title>Wicket Birt Portlet Examples</title> >>>> <keywords>Wicket</keywords> >>>> </portlet-info> >>>> </portlet> >>>> </portlet-app> >>>> >>>> And my WebApplication class: >>>> >>>> import javax.servlet.ServletContext; >>>> import org.apache.wicket.Page; >>>> import org.apache.wicket.protocol.http.WebApplication; >>>> >>>> public class Application extends WebApplication { >>>> @Override >>>> public Class<? extends Page> getHomePage() >>>> { >>>> return ViewReport.class; >>>> } >>>> @Override >>>> protected void init() >>>> { >>>> mountBookmarkablePage("/view", ViewReport.class); >>>> mountBookmarkablePage("/edit", EditReport.class); >>>> servletContext = getWicketFilter().getFilterConfig() >>>> .getServletContext(); >>>> } >>>> private static ServletContext servletContext; >>>> } >>>> >>>> Now, when I deploy to Jetspeed I get this error in catalina.out, and I >>>> was not able to find any relevant exception in the logs. >>>> I will change the log level and dig further. but I don't know, if >>>> there's something wrong with the web.xml or portlet.xml ? >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org