I think that I've got a fun idea for a new portlet to be included in the
Jetspeed API.
Ok, so it's not original 'cause I'm basing it off of something I've seen
on http://perlmonks.org, but the portlet I think would be fun is a Chat
portlet. Perlmonks calls it a Chatter box. I was thinking of calling
it the Gabber Portlet. I haven't settled on a name. :)
The idea being that if you have a valid login to the Portal, you would
be able to participate in a simple chat room with all the other users of
the Portal. I don't know if Anonymous people would/should be allowed.
[RT] Has anyone defined an XML for real-time text-based chat? There
seems to be a DTD for everything else... :)
I don't really want to start building this until the User authentication
has been completed for Jetspeed 1.2.
Also: In the past I've usually been pretty successful at building
Jetspeed from daily CVS checkouts, but as of late I haven't been able to
build anything. Believe it or not, that is a complement because that
means you guys have really been busy! :)
If you've already seen way to many bug reports then please disregard the
rest of this message.
Still interested? Thanks! :) Here is a log of me trying to build
Jetspeed from CVS from about 30 min ago. I've included most of the
errors as they are all in the same type of error-type.
I did pull turbine from CVS and recreate a new turbine-2.0.jar. Got a
bunch of depricated warnings when I tried to build it, but the jar file
was created w/o any errors... Just an FYI
Thanks!
Mark
Buildfile: build.xml
Detected Java Version: 1.2
Project base dir set to: /home/mnickel/testing/java/jetspeed/build
Executing Target: core
Compiling 14 source files to
/home/mnickel/testing/java/jetspeed/bin/classes
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/util/JetspeedMap
Builder.java:61: Superclass org.apache.jetspeed.util.DatabaseMapBuilder
of class
org.apache.jetspeed.util.JetspeedMapBuilder not found.
public class JetspeedMapBuilder extends DatabaseMapBuilder
^
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/portal/controlle
rs/AbstractPortletController.java:68: Class
org.apache.jetspeed.portal.controlle
rs.PortletControllerConfig not found.
private PortletControllerConfig conf = null;
^
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/portal/controlle
rs/AbstractPortletController.java:101: Class
org.apache.jetspeed.portal.controll
ers.PortletControllerConfig not found.
public final void setConfig(PortletControllerConfig conf) {
^
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/portal/controlle
rs/AbstractPortletController.java:110: Class
org.apache.jetspeed.portal.controll
ers.PortletControllerConfig not found.
public final PortletControllerConfig getConfig() {
^
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/turbine/screens/
Admin.java:84: class org.apache.jetspeed.turbine.screens.Admin must be
declared
abstract. It does not define org.apache.ecs.ConcreteElement
doBuild(org.apache.t
urbine.util.RunData) from class org.apache.turbine.modules.Screen.
public class Admin extends Screen {
^
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/turbine/screens/
portlets/PortletViewerScreen.java:89: class
org.apache.jetspeed.turbine.screens.
portlets.PortletViewerScreen must be declared abstract. It does not
define org.a
pache.ecs.ConcreteElement doBuild(org.apache.turbine.util.RunData) from
class or
g.apache.turbine.modules.Screen.
public class PortletViewerScreen extends Screen {
^
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/turbine/screens/
portlets/PortletInfoScreen.java:88: class
org.apache.jetspeed.turbine.screens.po
rtlets.PortletInfoScreen must be declared abstract. It does not define
org.apach
e.ecs.ConcreteElement doBuild(org.apache.turbine.util.RunData) from
class org.ap
ache.turbine.modules.Screen.
public class PortletInfoScreen extends Screen {
^
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/turbine/screens/
JetspeedLogon.java:81: class
org.apache.jetspeed.turbine.screens.JetspeedLogon m
ust be declared abstract. It does not define
org.apache.ecs.ConcreteElement doBu
ild(org.apache.turbine.util.RunData) from class
org.apache.turbine.modules.Scree
n.
public class JetspeedLogon extends Screen {
^
/home/mnickel/testing/java/jetspeed/bin/src/org/apache/jetspeed/turbine/screens/
Home.java:88: class org.apache.jetspeed.turbine.screens.Home must be
declared ab
stract. It does not define org.apache.ecs.ConcreteElement
doBuild(org.apache.tur
bine.util.RunData) from class org.apache.turbine.modules.Screen.
public class Home extends Screen {
^
--
"People, like nails, lose their effectiveness when they lose
direction and begin to bend."
---- Walter Savage Landor
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]