You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Gr...@hurlburt.af.mil on 2001/08/01 22:50:45 UTC
portlet how to
I am following the how to on bluesunrise. I wrote the sample portlet , at
D:\Apache\tomcat\webapps\jetspeed\apidocs\org\apache\jetspeed\portal\portlet
s
Then added this to jetspeed-config.jcfg:
<portlet-entry type="instance"name="HelloWorldPortlet"hidden="true">
<classname>org.apache.jetspeed.portal.portlets.HelloWorldPortlet</classname>
</portlet-entry>
Then I compiled HelloWorldPortlet.javac and got these errors on
compile,could this be because I dont have external internet access?
The ecs.jar file resides in WEB-INF/lib folder with the 10 other required
.jar files. Any help is greatly appreciated as I am a newbie,(as if this
question doesnt make that obvious)
THANKS PAUL SPENCER for your previous answer to my question.
Graham
javac HelloWorldPortlet.java
HelloWorldPortlet.java:1: cannot resolve symbol
symbol : class AbstractPortlet
location: package portlets
import org.apache.jetspeed.portal.portlets.AbstractPortlet;
^
HelloWorldPortlet.java:2: cannot resolve symbol
symbol : class RunData
location: package util
import org.apache.turbine.util.RunData;
^
HelloWorldPortlet.java:3: package org.apache.ecs does not exist
import org.apache.ecs.*;
^
HelloWorldPortlet.java:5: cannot resolve symbol
symbol : class AbstractPortlet
location: class HelloWorldPortlet
public class HelloWorldPortlet extends AbstractPortlet
^
HelloWorldPortlet.java:7: cannot resolve symbol
symbol : class RunData
location: class HelloWorldPortlet
public ConcreteElement getContent (RunData aRunData)
^
HelloWorldPortlet.java:7: cannot resolve symbol
symbol : class ConcreteElement
location: class HelloWorldPortlet
public ConcreteElement getContent (RunData aRunData)
^
HelloWorldPortlet.java:9: cannot resolve symbol
symbol : class StringElement
location: class HelloWorldPortlet
return (new StringElement ("Hello World"));
^
7 errors
D:\Apache\tomcat\webapps\jetspeed\apidocs\org\apache\jetspeed\portal\portlet
s>
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
Re: portlet how to
Posted by Dave Carlson <dc...@ontogenics.com>.
Graham,
You need to have the jetspeed.jar in your classpath for javac while compiling.
for example:
set CLASSPATH=<your path here>/jetspeed.jar
javac HelloWorldPortlet.java
----- Original Message -----
From: <Gr...@hurlburt.af.mil>
To: <je...@jakarta.apache.org>
Sent: Wednesday, August 01, 2001 2:50 PM
Subject: portlet how to
> I am following the how to on bluesunrise. I wrote the sample portlet , at
> D:\Apache\tomcat\webapps\jetspeed\apidocs\org\apache\jetspeed\portal\portlet
> s
> Then added this to jetspeed-config.jcfg:
> <portlet-entry type="instance"name="HelloWorldPortlet"hidden="true">
> <classname>org.apache.jetspeed.portal.portlets.HelloWorldPortlet</classname>
> </portlet-entry>
> Then I compiled HelloWorldPortlet.javac and got these errors on
> compile,could this be because I dont have external internet access?
> The ecs.jar file resides in WEB-INF/lib folder with the 10 other required
> .jar files. Any help is greatly appreciated as I am a newbie,(as if this
> question doesnt make that obvious)
> THANKS PAUL SPENCER for your previous answer to my question.
> Graham
>
> javac HelloWorldPortlet.java
> HelloWorldPortlet.java:1: cannot resolve symbol
> symbol : class AbstractPortlet
> location: package portlets
> import org.apache.jetspeed.portal.portlets.AbstractPortlet;
> ^
> HelloWorldPortlet.java:2: cannot resolve symbol
> symbol : class RunData
> location: package util
> import org.apache.turbine.util.RunData;
> ^
> HelloWorldPortlet.java:3: package org.apache.ecs does not exist
> import org.apache.ecs.*;
> ^
> HelloWorldPortlet.java:5: cannot resolve symbol
> symbol : class AbstractPortlet
> location: class HelloWorldPortlet
> public class HelloWorldPortlet extends AbstractPortlet
> ^
> HelloWorldPortlet.java:7: cannot resolve symbol
> symbol : class RunData
> location: class HelloWorldPortlet
> public ConcreteElement getContent (RunData aRunData)
> ^
> HelloWorldPortlet.java:7: cannot resolve symbol
> symbol : class ConcreteElement
> location: class HelloWorldPortlet
> public ConcreteElement getContent (RunData aRunData)
> ^
> HelloWorldPortlet.java:9: cannot resolve symbol
> symbol : class StringElement
> location: class HelloWorldPortlet
> return (new StringElement ("Hello World"));
> ^
> 7 errors
>
> D:\Apache\tomcat\webapps\jetspeed\apidocs\org\apache\jetspeed\portal\portlet
> s>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org