dev@woodstock.java.net

Re: Woodstock / Build from source

From: richard ratta <Richard.Ratta_at_Sun.COM>
Date: Tue, 19 Feb 2008 23:53:07 -0500

Please read the README on how to build the source.
The "webui" directory must be built first, before "themes".

The annotation errors can be ignored.
Real problems will show up as compile errors.

However I only buld from the command line and not with netbeans
so I can't aid you if you have problems in netbeans.

-rick

Axel Estrada / Byte wrote:

> Hi,
>
> I’m using Netbeans 6.0.1. I downloaded the Woodstock project from the
> CVS and I created the NBM from the Woodstock-suite project. When I
> build the webui project it show me a lot of warnings or errors, can
> someone thell me please if there is a problem ?
>
> I also see Errors in the sources, for example the class
> SunthemeThemeService.java show the package com.sun.webui.jsf.suntheme
> like an incorrect package. It also show me the import
> com.sun.webui.theme.ThemeService as package does not exist.
>
> Thanks,
>
> Axel
>
> Here part of the Log:
>
> ---------------------------
>
> process-runtime-annotations:
>
> process-annotations:
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\WizardSubstepBranch.java:52:
> warning: No renderer found of correct renderer type and component family
>
> public class WizardSubstepBranch extends WizardStep implements
> NamingContainer {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\WizardBranchSteps.java:49:
> warning: No renderer found of correct renderer type and component family
>
> public class WizardBranchSteps extends WizardStep implements
> NamingContainer {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Alert.java:821:
> Method getIndicators for property indicators has incorrect signature
>
> public List<Indicator> getIndicators() {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Alert.java:841:
> Method setIndicators for property indicators has incorrect signature
>
> public void setIndicators(List<Indicator> indicators) {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Alarm.java:345:
> Method getIndicators for property indicators has incorrect signature
>
> public List<Indicator> getIndicators() {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Alarm.java:367:
> Method setIndicators for property indicators has incorrect signature
>
> public void setIndicators(List<Indicator> indicators) {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\WizardBranch.java:49:
> warning: No renderer found of correct renderer type and component family
>
> public class WizardBranch extends WizardStep implements NamingContainer {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Login.java:183:
> No get or set method found for property
>
> private LoginConstants.LOGINSTATE loginState = null;
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\WizardStep.java:49:
> warning: No renderer found of correct renderer type and component family
>
> public class WizardStep extends UIComponentBase implements
> NamingContainer {
>
> Note: Some input files use or override a deprecated API.
>
> Note: Recompile with -Xlint:deprecation for details.
>
> *5 errors*
>
> 4 warnings
>
> Result: 1
>
> Deleting: C:\java\Workspace\WoodSock\woodstock\webui\null455697213
>
> Creating
> C:\java\Workspace\WoodSock\woodstock\webui\gen\.runtime-annotations-processed
>
> compile-precopy-runtime:
>
> Created dir: C:\java\Workspace\WoodSock\woodstock\webui\classes\runtime
>
> compile-all-runtime:
>
> Compiling 482 source files to
> C:\java\Workspace\WoodSock\woodstock\webui\classes\runtime
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\theme\SPIThemeFactory.java:45:
> warning: sun.misc.Service is Sun proprietary API and may be removed in
> a future release
>
> import sun.misc.Service;
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\theme\SPIThemeFactory.java:605:
> warning: sun.misc.Service is Sun proprietary API and may be removed in
> a future release
>
> iterator = Service.providers(themeService);
>
> ^
>
> Note: Some input files use or override a deprecated API.
>
> Note: Recompile with -Xlint:deprecation for details.
>
> Note: Some input files use unchecked or unsafe operations.
>
> Note: Recompile with -Xlint:unchecked for details.
>
> 2 warnings
>
> Copying 5 files to
> C:\java\Workspace\WoodSock\woodstock\webui\classes\runtime
>
> ….
>
> process-annotations:
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\WizardSubstepBranch.java:52:
> warning: No renderer found of correct renderer type and component family
>
> public class WizardSubstepBranch extends WizardStep implements
> NamingContainer {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\WizardBranchSteps.java:49:
> warning: No renderer found of correct renderer type and component family
>
> public class WizardBranchSteps extends WizardStep implements
> NamingContainer {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Alert.java:821:
> Method getIndicators for property indicators has incorrect signature
>
> public List<Indicator> getIndicators() {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Alert.java:841:
> Method setIndicators for property indicators has incorrect signature
>
> public void setIndicators(List<Indicator> indicators) {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Alarm.java:345:
> Method getIndicators for property indicators has incorrect signature
>
> public List<Indicator> getIndicators() {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Alarm.java:367:
> Method setIndicators for property indicators has incorrect signature
>
> public void setIndicators(List<Indicator> indicators) {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\WizardBranch.java:49:
> warning: No renderer found of correct renderer type and component family
>
> public class WizardBranch extends WizardStep implements NamingContainer {
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\Login.java:183:
> No get or set method found for property
>
> private LoginConstants.LOGINSTATE loginState = null;
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\component\WizardStep.java:49:
> warning: No renderer found of correct renderer type and component family
>
> public class WizardStep extends UIComponentBase implements
> NamingContainer {
>
> Note: Some input files use or override a deprecated API.
>
> Note: Recompile with -Xlint:deprecation for details.
>
> 5 errors
>
> 4 warnings
>
> Result: 1
>
> …..
>
> Constructing Javadoc information...
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\bean\HelpBackingBean.java:28:
> package javax.help does not exist
>
> import javax.help.HelpSet;
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\bean\HelpBackingBean.java:29:
> package javax.help does not exist
>
> import javax.help.TreeItem;
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\bean\HelpBackingBean.java:30:
> package javax.help does not exist
>
> import javax.help.SearchTOCItem;
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\runtime\com\sun\webui\jsf\bean\HelpBackingBean.java:31:
> package javax.help does not exist
>
> import javax.help.ServletHelpBroker;
>
> …..
>
> Constructing Javadoc information...
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\designtime\com\sun\webui\jsf\design\AbstractDesignInfo.java:36:
> cannot find symbol
>
> symbol : class DataBindingHelper
>
> location: package com.sun.rave.propertyeditors.binding
>
> import com.sun.rave.propertyeditors.binding.DataBindingHelper;
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\designtime\com\sun\webui\jsf\design\AbstractDesignInfo.java:37:
> cannot find symbol
>
> symbol : class DataBindingHelperRegistry
>
> location: package com.sun.rave.propertyeditors.binding
>
> import com.sun.rave.propertyeditors.binding.DataBindingHelperRegistry;
>
> Standard Doclet version 1.6.0_03
>
> Building tree for all the packages and classes...
>
> C:\java\Workspace\WoodSock\woodstock\webui\src\designtime\com\sun\webui\jsf\component\customizers\ImageCustomizerPanel.java:1052:
> warning - End Delimiter } missing for possible See Tag in comment
> string: "Convert a file system path to a URL by converting unsafe
> characters into
>
> numeric character entity references. The unsafe characters are listed in
>
> in the IETF specification of URLs
>