[jboss-user] [JBoss Portal] - Jboss Portal With Spring Portlet
ozGuy123
do-not-reply at jboss.com
Thu Feb 7 04:25:06 EST 2008
Hi
I have some problems with the portlets and would like some help.
I have a portlet which is using Spring portlet framework.
Its a very simple portlet at the moment as i wanted to learn how it works with jboss.
Portlet is deployed Successfully, but i dont see it in the Jboss Portal page with the other portals. Not sure whats wrong. No error messages in the log either.
Here is the example :
public class TodayPortlet extends GenericPortlet{
public void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<h1>Welcome to the Pet Portal!</h1>");
out.println("This portlet delegates to an existing JSR-168 portlet via a HandlerAdapter");
out.println("(see WEB-INF/context/welcome-context.xml for the details).");
out.println("Portlet Name: " + this.getPortletName() + "");
out.println("Init Parameters:");
out.println("Init Parameters:");
for (Enumeration e = this.getInitParameterNames(); e.hasMoreElements();) {
String name = (String)e.nextElement();
out.println("" + name + " = " + this.getInitParameter(name) + "");
}
=======================
web.xml:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/context/common.xml</param-value>
</context-param>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
<servlet-name>view-servlet</servlet-name>
<servlet-class>org.springframework.web.servlet.ViewRendererServlet</servlet-class>
<load-on-startup>1</load-on-startup>
<servlet-mapping>
<servlet-name>view-servlet</servlet-name>
<url-pattern>/WEB-INF/servlet/view</url-pattern>
</servlet-mapping>
==========================
portlet.xml
<portlet-name>welcomeToday</portlet-name>
<portlet-class>org.springframework.web.portlet.DispatcherPortlet</portlet-class>
<init-param>
contextConfigLocation
/WEB-INF/context/welcome-portlet.xml
</init-param>
<mime-type>text/html</mime-type>
<portlet-mode>view</portlet-mode>
<portlet-info>
Welcome
</portlet-info>
============================
portlet-instances.xml:
<instance-id>WelcomePortletInstance</instance-id>
<portlet-ref>welcomeToday</portlet-ref>
====================================
welcome-object.xml:
<if-exists>overwrite</if-exists>
<parent-ref>default.default</parent-ref>
<window-name>WelcomePortletWindow</window-name>
<instance-ref>WelcomePortletInstance</instance-ref>
left
1
====================
This is actually an example Portlet that came with SPring 2 distribution. Am just tryinig to get the Welcome Portlet running in Jboss which i can't do at the moment.
Any help will be appreciated.
[/url]
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4127284#4127284
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4127284
More information about the jboss-user
mailing list