[jboss-user] [JBoss Portal] - Re: Why JSF portlet show null

uxa do-not-reply at jboss.com
Sun Jun 21 21:28:04 EDT 2009


my three files is

portlet.xml

  | <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  | <portlet-app version="1.0"
  | 	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"
  | 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  | 	xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd">
  | 
  | 	<portlet>
  | 		<portlet-name>SimplestHelloWorld</portlet-name>
  | 		<portlet-class>
  | 			com.king.SimplestHelloWorldPortlet
  | 		</portlet-class>
  | 		<supports>
  | 			<mime-type>text/html</mime-type>
  | 		</supports>
  | 		<portlet-info>
  | 			<title>Simplest Hello World Portlet</title>
  | 		</portlet-info>
  | 	</portlet>
  | </portlet-app>
  | 

portlet-instance.xml

  | <?xml version="1.0" standalone="yes"?>
  | <!DOCTYPE deployments PUBLIC
  | "-//JBoss Portal//DTD Portlet Instances 2.6//EN"
  | "http://www.jboss.org/portlet/dtd/portlet-instances_2_6.dtd">
  | <deployments>
  | 	<deployment>
  | 		<instance>
  | 			<instance-id>SimplestHelloWorldInstance</instance-id>
  | 			<portlet-ref>SimplestHelloWorld</portlet-ref>
  | 		</instance>
  | 	</deployment>
  | </deployments>
  | 

default-object.xml

  | <?xml version="1.0" encoding="UTF-8"?>
  | <!DOCTYPE deployments PUBLIC
  | "-//JBoss Portal//DTD Portal Object 2.6//EN"
  | "http://www.jboss.org/portal/dtd/portal-object_2_6.dtd">
  | <deployments>
  | 	<deployment>
  | 		<parent-ref>default</parent-ref>
  | 		<if-exists>overwrite</if-exists>
  | 		<page>
  | 			<page-name>SimplestHelloWorld</page-name>
  | 			<window>
  | 				<window-name>SimplestHelloWorldWindow</window-name>
  | 				<content>
  | 					<content-type>portlet</content-type>
  | 					<content-uri>
  | 						SimplestHelloWorldInstance
  | 					</content-uri>
  | 				</content>
  | 				<region>center</region>
  | 				<height>0</height>
  | 			</window>
  | 		</page>
  | 	</deployment>
  | </deployments>
  | 

when I depoly, I can't see portlet instance be created.
my file structure is 

SimpleHelloWorld
--MEAT-INF
--WEB-INF
  --classes
    --com
      --king
        --SimplestHelloWorldPortlet.class
  --css
  --images
  --lib
  --default-object.xml
  --jboss-app.xml
  --portlet-instance.xml
  --portlet.xml
  --web.xml


Is anywhere wrong?

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4238923#4238923

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4238923



More information about the jboss-user mailing list