Hi,
build.xml seems to fail because the get-deps task can't retrieve the
Click JARs.
If I get those JARs manually(2.0.1 described by the docs), than
build-all fails to compile with the errors from the end of this message :(.
IMHO since this project depends on Click (and it's trunk would make
sense to depend on the click trunk trunk too), it would be better if the
build.xml would be more robust for such situations.
Also, it would be quite practical if the version of clickclick would be
the same with that of click - users would not have to constantly "map"
the versions for each package - simply pick e.g.
click{everything}-{version}.jar
Thank you.
--------------------------------------------------------------------------------------
c:\temp\clickclick\clickclick>ant build-all
Buildfile: build.xml
clean:
[mkdir] Created dir: c:\temp\clickclick\clickclick\dist
build:
[mkdir] Created dir: c:\temp\clickclick\clickclick\core\classes
[copy] Copying 49 files to c:\temp\clickclick\clickclick\core\classes
[javac] Compiling 40 source files to
c:\temp\clickclick\clickclick\core\classes
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:70:
cannot find symbol
[javac] symbol : class EventHolder
[javac] location: class net.sf.clickclick.AjaxControlRegistry
[javac] private EventHolder ajaxEventHolder;
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:229:
cannot find symbol
[javac] symbol : class EventHolder
[javac] location: class net.sf.clickclick.AjaxControlRegistry
[javac] protected EventHolder getEventHolder(int phase) {
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:267:
cannot find symbol
[javac] symbol : class EventHolder
[javac] location: class net.sf.clickclick.AjaxControlRegistry
[javac] protected EventHolder createEventHolder(int event) {
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:278:
cannot find symbol
[javac] symbol : class EventHolder
[javac] location: class net.sf.clickclick.AjaxControlRegistry
[javac] EventHolder getAjaxEventHolder() {
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:304:
cannot find symbol
[javac] symbol : class EventHolder
[javac] location: class net.sf.clickclick.AjaxControlRegistry
[javac] public class AjaxEventHolder extends EventHolder {
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:18:
package org.apache.
click.element does not exist
[javac] import org.apache.click.element.CssImport;
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:19:
package org.apache.
click.element does not exist
[javac] import org.apache.click.element.JsImport;
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:20:
package org.apache.
click.element does not exist
[javac] import org.apache.click.element.JsScript;
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\paginator\SimplePaginator.java:25:
package
org.apache.click.element does not exist
[javac] import org.apache.click.element.CssImport;
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:105:
getThreadLocalRegistr
y() is not public in org.apache.click.ControlRegistry; cannot be
accessed from outside package
[javac] return (AjaxControlRegistry)
ControlRegistry.getThreadLocalRegistry();
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:156:
cannot find symbol
[javac] symbol : variable POST_ON_PROCESS_EVENT
[javac] location: class net.sf.clickclick.AjaxControlRegistry
[javac] return fireActionEvents(context,
POST_ON_PROCESS_EVENT);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:190:
cannot find symbol
[javac] symbol : variable POST_ON_RENDER_EVENT
[javac] location: class net.sf.clickclick.AjaxControlRegistry
[javac] fireActionEvents(context,
AjaxControlRegistry.POST_ON_RENDER_EVENT);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:219:
fireActionEvents(org.
apache.click.Context) in org.apache.click.ControlRegistry cannot be
applied to (org.apache.click.Context,int)
[javac] return super.fireActionEvents(context, event);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:233:
cannot find symbol
[javac] symbol : method getEventHolder(int)
[javac] location: class org.apache.click.ControlRegistry
[javac] return super.getEventHolder(phase);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:246:
cannot find symbol
[javac] symbol : method errorOccurred(java.lang.Throwable)
[javac] location: class org.apache.click.ControlRegistry
[javac] super.errorOccurred(throwable);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:258:
clearRegistry() is no
t public in org.apache.click.ControlRegistry; cannot be accessed from
outside package
[javac] super.clearRegistry();
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:326:
cannot find symbol
[javac] symbol : variable event
[javac] location: class
net.sf.clickclick.AjaxControlRegistry.AjaxEventHolder
[javac] if (event == ON_AJAX_EVENT && event <
lastEventFired) {
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:326:
cannot find symbol
[javac] symbol : variable event
[javac] location: class
net.sf.clickclick.AjaxControlRegistry.AjaxEventHolder
[javac] if (event == ON_AJAX_EVENT && event <
lastEventFired) {
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\AjaxControlRegistry.java:332:
cannot find symbol
[javac] symbol : variable event
[javac] location: class
net.sf.clickclick.AjaxControlRegistry.AjaxEventHolder
[javac] source, listener, event);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\ClickClickServlet.java:74:
cannot find symbol
[javac] symbol : method
performOnSecurityCheck(org.apache.click.Page,org.apache.click.Context)
[javac] location: class net.sf.clickclick.ClickClickServlet
[javac] boolean continueProcessing =
performOnSecurityCheck(page, context);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\ClickClickServlet.java:77:
cannot find symbol
[javac] symbol : method
performOnInit(org.apache.click.Page,org.apache.click.Context)
[javac] location: class net.sf.clickclick.ClickClickServlet
[javac] performOnInit(page, context);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\ClickClickServlet.java:91:
cannot find symbol
[javac] symbol : method
performOnProcess(org.apache.click.Page,org.apache.click.Context,net.sf.clickclick.AjaxContr
olRegistry)
[javac] location: class net.sf.clickclick.ClickClickServlet
[javac] continueProcessing = performOnProcess(page,
context, controlRegistry);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\ClickClickServlet.java:94:
cannot find symbol
[javac] symbol : method
performOnPostOrGet(org.apache.click.Page,org.apache.click.Context,boolean)
[javac] location: class net.sf.clickclick.ClickClickServlet
[javac] performOnPostOrGet(page, context, isPost);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\ClickClickServlet.java:96:
cannot find symbol
[javac] symbol : method
performOnRender(org.apache.click.Page,org.apache.click.Context)
[javac] location: class net.sf.clickclick.ClickClickServlet
[javac] performOnRender(page, context);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\ClickClickServlet.java:100:
cannot find symbol
[javac] symbol : variable POST_ON_RENDER_EVENT
[javac] location: class net.sf.clickclick.AjaxControlRegistry
[javac] controlRegistry.fireActionEvents(context,
AjaxControlRegistry.POST_ON_RENDER_EVENT);
[javac]
^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\ClickClickServlet.java:102:
cannot find symbol
[javac] symbol : method
performRender(org.apache.click.Page,org.apache.click.Context)
[javac] location: class net.sf.clickclick.ClickClickServlet
[javac] performRender(page, context);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:187:
cannot find symbol
[javac] symbol : variable headElements
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] if (headElements == null) {
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:188:
cannot find symbol
[javac] symbol : variable headElements
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] headElements = super.getHeadElements();
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:188:
cannot find symbol
[javac] symbol : method getHeadElements()
[javac] location: class org.apache.click.extras.control.Menu
[javac] headElements = super.getHeadElements();
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:191:
cannot find symbol
[javac] symbol : class CssImport
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] CssImport cssImport = new
CssImport("/clickclick/core/menu/" + menuStyle);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:191:
cannot find symbol
[javac] symbol : class CssImport
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] CssImport cssImport = new
CssImport("/clickclick/core/menu/" + menuStyle);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:192:
cannot find symbol
[javac] symbol : variable headElements
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] headElements.add(cssImport);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:194:
cannot find symbol
[javac] symbol : class JsImport
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] JsImport jsImport = new
JsImport("/click/control.js");
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:194:
cannot find symbol
[javac] symbol : class JsImport
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] JsImport jsImport = new
JsImport("/click/control.js");
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:195:
cannot find symbol
[javac] symbol : variable headElements
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] headElements.add(jsImport);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:197:
cannot find symbol
[javac] symbol : class JsImport
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] jsImport = new
JsImport("/clickclick/core/menu/menu.js");
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:198:
cannot find symbol
[javac] symbol : variable headElements
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] headElements.add(jsImport);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:200:
cannot find symbol
[javac] symbol : class JsScript
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] JsScript jsScript = new JsScript("addLoadEvent(
function() { initMenu() } );");
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:200:
cannot find symbol
[javac] symbol : class JsScript
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] JsScript jsScript = new JsScript("addLoadEvent(
function() { initMenu() } );");
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:201:
cannot find symbol
[javac] symbol : variable headElements
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] headElements.add(jsScript);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\menu\FlexiMenu.java:204:
cannot find symbol
[javac] symbol : variable headElements
[javac] location: class net.sf.clickclick.control.menu.FlexiMenu
[javac] return headElements;
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\paginator\SimplePaginator.java:291:
cannot
find symbol
[javac] symbol : variable headElements
[javac] location: class
net.sf.clickclick.control.paginator.SimplePaginator
[javac] if (headElements == null) {
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\paginator\SimplePaginator.java:292:
cannot
find symbol
[javac] symbol : variable headElements
[javac] location: class
net.sf.clickclick.control.paginator.SimplePaginator
[javac] headElements = super.getHeadElements();
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\paginator\SimplePaginator.java:292:
cannot
find symbol
[javac] symbol : method getHeadElements()
[javac] location: class org.apache.click.control.AbstractControl
[javac] headElements = super.getHeadElements();
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\paginator\SimplePaginator.java:293:
cannot
find symbol
[javac] symbol : class CssImport
[javac] location: class
net.sf.clickclick.control.paginator.SimplePaginator
[javac] CssImport cssImport = new
CssImport("/clickclick/core/paginator/SimplePaginator.css");
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\paginator\SimplePaginator.java:293:
cannot
find symbol
[javac] symbol : class CssImport
[javac] location: class
net.sf.clickclick.control.paginator.SimplePaginator
[javac] CssImport cssImport = new
CssImport("/clickclick/core/paginator/SimplePaginator.css");
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\paginator\SimplePaginator.java:294:
cannot
find symbol
[javac] symbol : variable headElements
[javac] location: class
net.sf.clickclick.control.paginator.SimplePaginator
[javac] headElements.add(cssImport);
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\paginator\SimplePaginator.java:296:
cannot
find symbol
[javac] symbol : variable headElements
[javac] location: class
net.sf.clickclick.control.paginator.SimplePaginator
[javac] return headElements;
[javac] ^
[javac]
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\control\repeater\Repeater.java:452:
cannot find sym
bol
[javac] symbol : variable POST_ON_RENDER_EVENT
[javac] location: class org.apache.click.ControlRegistry
[javac] }, ControlRegistry.POST_ON_RENDER_EVENT);
[javac] ^
[javac] Note:
c:\temp\clickclick\clickclick\core\src\net\sf\clickclick\reload\ReloadClassFilter.java
uses or overrid
es a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 49 errors
BUILD FAILED
c:\temp\clickclick\clickclick\build.xml:222: The following error
occurred while executing this line:
c:\temp\clickclick\clickclick\build.xml:59: Compile failed; see the
compiler error output for details.
Total time: 1 second
c:\temp\clickclick\clickclick>