• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

"simplest" portlet

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello

I'm new, created simple portlets and coped war file to .../jetspeed/web-inf/deploy folder
after restart tomcat server i saw this:

(...)
INFO: Server startup in 65063 ms
Creating war C:\Java\Apache Jetspeed 2.0\webapps\simplest.war ...
2006-02-25 19:13:58 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive simplest.war
War C:\Java\Apache Jetspeed 2.0\webapps\simplest.war created
INFO: File: C:\Java\Apache Jetspeed 2.0\webapps\jetspeed\WEB-INF\deploy\simplest.war deployed
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester).
log4j:WARN Please initialize the log4j system properly.
JetspeedContainerServlet: starting initialization of Portlet Application at: simplest
JetspeedContainerServlet: initialization done for Portlet Application at: simplest

I stand that is all ok, and page should be work becouse
to deploy a portlet the Jetspeed 2 Wiki says:
"Copy the .war file to Jetspeed's deployment directory, by default this
is WEB-INF/deploy. Jetspeed will take care of automatically deplying the
portlet into the portlet registry and will also deploy the portlet as a
web application into the app server Jetspeed is deployed to."
But after open localhost:5580/jetspeed/simplest.psml
i don't see new portlet, only default page of jetspeed.

How can i ACTIVE that new portlet?

Here is my web.xml and portlet.xml files:
---------------
<?xml version="1.0" encoding="UTF-8"?>
<!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>simplest</display-name>
<description>The world's simplest portlet</description>
</web-app>
---------------
<?xml version="1.0" encoding="UTF-8"?>
<portlet-app id="simplest" 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 id="simplest">
<portlet-name>simplest</portlet-name>
<display-name>Simple Display Name</display-name>
<portlet-class>simplest</portlet-class>
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>EDIT</portlet-mode>
<portlet-mode>VIEW</portlet-mode>
<portlet-mode>HELP</portlet-mode>
</supports>
<supported-locale>en</supported-locale>
<portlet-info>
<title>Simple Title</title>
<short-title>The world's simplest portlet</short-title>
</portlet-info>
</portlet>
</portlet-app>
--------------------
and simlest.psml:
<?xml version="1.0" encoding="UTF-8"?>
<page id="simplest">
<defaults skin="orange"
layout-decorator="tigris"
portlet-decorator="tigris"/>
<title>simplest</title>
<fragment id="simplest-layout" type="layout" name="jetspeed::VelocityTwoColumns">
<fragment id="simplest-portlet" type="portlet" name="simplest::Simplest">
<property layout="TwoColumns" name="row" value="0"/>
<property layout="TwoColumns" name="column" value="0"/>
</fragment>
</fragment>
</page>
 
Ranch Hand
Posts: 188
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think you are missing 'portal' from the url path.

http://localhost:5580/jetspeed/portal/simplest.psml.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic