Tapestry wants to load a View class. You'll need a HelloWorldPortlet.application file in the WEB-INF folder with contents like:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE application PUBLIC "-//Apache Software Foundation//Tapestry Specification 4.0//EN" "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd"> <application> <meta key="org.apache.tapestry.page-class-packages" value="your-package-name-here"/> </application> Where the value is specific to your package, of course. HTH. Thanks, Ezra Epstein -----Original Message----- From: Julio C. Rivera [mailto:[EMAIL PROTECTED] Sent: Friday, July 14, 2006 4:29 AM To: Tapestry users Subject: Hello world portlet Hi! I'm new in portlets. I'm trying to develop a Hello World portlet using Tapestry. When I deploy my hello world portlet in jetspeed I get this portlet content: org.apache.tapestry.PageNotFoundException Page 'View' not found in application namespace. - org.apache.tapestry.resolver.PageSpecificationResolverImpl.resolve( PageSpecificationResolverImpl.java:140) - $PageSpecificationResolver_10c6cbde6ef.resolve($PageSpecificationResolver_10c6cbde6ef.java) - $PageSpecificationResolver_10c6cbde6f0.resolve($PageSpecificationResolver_10c6cbde6f0.java) - org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:115) .............. Here my config files: *********************** WEB-INF/web.xml *********************** <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>app</display-name> <servlet> <servlet-name>gapmuportlet</servlet-name> <servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>gapmuportlet</servlet-name> <url-pattern>/app</url-pattern> </servlet-mapping> </web-app> ************************ WEB-INF/portlet.xml ************************* <portlet-app version="1.0" xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" 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 xml:lang="EN"></description> <portlet-name>Gapmuportlet</portlet-name> <display-name xml:lang="EN">My Tapestry Portlet</display-name> <portlet-class>org.apache.tapestry.portlet.ApplicationPortlet </portlet-class> <expiration-cache>-1</expiration-cache> <supports> <mime-type>text/html</mime-type> <portlet-mode>view</portlet-mode> </supports> <supported-locale>es</supported-locale> <portlet-info> <title>My Tapestry Portlet</title> <short-title>tapestry-portlet</short-title> <keywords></keywords> </portlet-info> </portlet> </portlet-app> ******************************************* WEB-INF/gapmuportlet/View.html ******************************************* <h1>Hello World!!</h1> Somebody have some tapestry portlet example? Thanks in advance. Julio. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]