i do not use CocoonPortlet at all as it has been removed from the latest version of Jetspeed already. What version do you use?
For the compiling errors, I treat them as Java programming questions. :-) > [javac] ...package org.apache.jetspeed.portal.factory does not exist > [javac] import org.apache.jetspeed.portal.factory.*; > [javac] E:\jet3oct\jakarta-jetspeed\src\java\org\apache\jetspeed\portal\cont >rollers\CocoonPortletController.java:99: cannot resolve symbol > [javac] symbol : variable JetspeedResources > [javac] location: class org.apache.jetspeed.portal.controllers.CocoonPortletController > [javac] public final String STYLESHEET = TurbineResources.getString( >JetspeedResources.XMLPORTLETCONTROLLER_STYLESHEET_KEY ); Check /WEB-INF/classes/org ... for the package you import, it really doesn't exist in 1.30a2-dev. Replace it with import org.apache.jetspeed.util.JetspeedResources; >:\jet3oct\jakarta-jetspeed\src\java\org\apache\jetspeed\portal\cont >rollers\CocoonPortletController.java:196: incompatible types > [javac] found : java.util.Map > [javac] required: java.util.Dictionary > [javac] Dictionary data = portlet.getPortletConfig().getSkin(); > [javac] ^ > [javac] >E:\jet3oct\jakarta-jetspeed\src\java\org\apache\jetspeed\portal\cont >rollers\CocoonPortletController.java:221: incompatible types > [javac] found : java.util.Map > [javac] required: java.util.Dictionary > [javac] Dictionary data = portlet.getPortletConfig().getLayout(); > [javac] ^ > [javac] Note: Some input files use or override a deprecated API. > [javac] Note: Recompile with -deprecation for details. > [javac] 4 errors getSkin returns a Map instance, you can't put it in a Dictionary. Add a new import at the top: import java.util.Map; And change the two lines to: Map data = portlet.getPortletConfig().getSkin(); Map data = portlet.getPortletConfig().getLayout(); you got to change the corresponding usage of 'data' as well. http://www.bluesunrise.com/jetspeed-docs/javadocs/org/apache/jetspeed/portal /PortletConfig.html http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html Lookup JavaDoc whenever you see errors like 'does not exist', 'cannot resolve symbol', 'incompatible types' etc. to find the correct usage. http://jakarta.apache.org/jetspeed/api/ http://java.sun.com/j2se/1.3/docs/api/ Regards, mingfai -----Original Message----- From: chaloo banda [mailto:[EMAIL PROTECTED]] Sent: Wednesday, October 03, 2001 3:35 PM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: cocoon with jetspeed hi ming ! i tried to use the cocoonportlet with jetspeed...but could not succeed as it gives errors during build... compile: [javac] Compiling 352 source files to E:\jet3oct\jakarta-jetspeed\bin\classe s [javac] E:\jet3oct\jakarta-jetspeed\src\java\org\apache\jetspeed\portal\cont rollers\CocoonPortletController.java:72: package org.apache.jetspeed.portal.fact ory does not exist [javac] import org.apache.jetspeed.portal.factory.*; [javac] ^ [javac] E:\jet3oct\jakarta-jetspeed\src\java\org\apache\jetspeed\portal\cont rollers\CocoonPortletController.java:99: cannot resolve symbol [javac] symbol : variable JetspeedResources [javac] location: class org.apache.jetspeed.portal.controllers.CocoonPortlet Controller [javac] public final String STYLESHEET = TurbineResources.getString( Jet speedResources.XMLPORTLETCONTROLLER_STYLESHEET_KEY ); [javac] ^ [javac] E:\jet3oct\jakarta-jetspeed\src\java\org\apache\jetspeed\portal\cont rollers\CocoonPortletController.java:196: incompatible types [javac] found : java.util.Map [javac] required: java.util.Dictionary [javac] Dictionary data = portlet.getPortletConfig().getSkin(); [javac] ^ [javac] E:\jet3oct\jakarta-jetspeed\src\java\org\apache\jetspeed\portal\cont rollers\CocoonPortletController.java:221: incompatible types [javac] found : java.util.Map [javac] required: java.util.Dictionary [javac] Dictionary data = portlet.getPortletConfig().getLayout(); [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -deprecation for details. [javac] 4 errors BUILD FAILED E:\jet3oct\jakarta-jetspeed\build\build.xml:175: Compile failed, messages should have been provided. Total time: 1 minute 27 seconds do u have any idea what am i doing wrong here ? thanx, CB _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
