Hi all,
I'm a tomcat/cocoon/lenya/svn newbie, so please forgive me if my
question sounds a bit silly.
After having installed lenya 1.2 successfully, I've decided to migrate
to lenya 1.4. First, I've run build.sh clean in the lenya 1.2
directory. Then, I've downloaded lenya 1.4 from the svn repository as
well as cocoon 2_1_X and after that I've followed the installation
steps described in the Lenya website. The build process has failed:
I've got around 200 warnings and around 60 errors.
I've been looking in the mailing list archives, but I haven't found a
solution so far. I thought it might have something to do with my
cocoon 2_1_X version as I gather from some messages in the list that
it should be 2.1.8 and it currently is 2.1.9. Thus, I've downloaded
the 2.1.8 version from the cocoon site because I don't know how to get
it from the svn repository. I've made a build.sh clean and repeated
the installation steps but I keep getting many warnings and errors.
My system environment is:
--OS: Linux
--Tomcat: 5.0.28, successfully installed
--Java: j2sdk1.4.2_08, successfully installed, both PATH and JAVA_HOME
are correct.
--Cocoon: 2.1.8
--Lenya: 1.4.x
The error messages I get are:
----------------------------------ERROR
MESSAGES----------------------------------
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:63:
cannot resolve symbol
symbol : variable FAILURE
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
setResult(FAILURE);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:69:
cannot resolve symbol
symbol : variable SUCCESS
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
setResult(SUCCESS);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:97:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
Document authoringDocument =
getPublication().getAreaVersion(liveDocument,
Publication.AUTHORING_AREA);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:98:
cannot resolve symbol
symbol : method canWorkflowFire (org.apache.lenya.cms.publication.Document)
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
OK = OK && canWorkflowFire(authoringDocument);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:100:
cannot resolve symbol
symbol : class SiteTree
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
SiteTree tree = getPublication().getTree(liveDocument.getArea());
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:100:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
SiteTree tree = getPublication().getTree(liveDocument.getArea());
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:101:
cannot resolve symbol
symbol : class SiteTreeNode
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
SiteTreeNode node = tree.getNode(liveDocument.getId());
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:108:
cannot resolve symbol
symbol : class Label
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
Label label = node.getLabel(liveDocument.getLanguage());
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:140:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
getPublication().deleteDocument(liveDocument);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:143:
org.apache.lenya.cms.publication.ResourcesManager is abstract; cannot
be instantiated
ResourcesManager resourcesManager = new
ResourcesManager(liveDocument);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:144:
deleteResources(org.apache.lenya.cms.publication.Document) in
org.apache.lenya.cms.publication.ResourcesManager cannot be applied to
()
resourcesManager.deleteResources();
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:147:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
Document authoringDocument =
getPublication().getAreaVersion(liveDocument,
Publication.AUTHORING_AREA);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:148:
cannot resolve symbol
symbol : method triggerWorkflow (org.apache.lenya.cms.publication.Document)
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
triggerWorkflow(authoringDocument);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:160:
cannot resolve symbol
symbol : method getParameters ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
String id = getParameters().getParameter(PARAMETER_DOCUMENT_ID);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:161:
cannot resolve symbol
symbol : method getParameters ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
String language =
getParameters().getParameter(PARAMETER_DOCUMENT_LANGUAGE);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:162:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
DocumentBuilder builder = getPublication().getDocumentBuilder();
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:164:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
builder.buildCanonicalUrl(getPublication(),
Publication.LIVE_AREA, id, language);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Deactivate.java:165:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Deactivate
Document document = builder.buildDocument(getPublication(), url);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:68:
cannot resolve symbol
symbol : variable FAILURE
location: class org.apache.lenya.defaultpub.cms.task.Publish
setResult(FAILURE);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:74:
cannot resolve symbol
symbol : method reservedCheckOut (org.apache.lenya.cms.publication.Document)
location: class org.apache.lenya.defaultpub.cms.task.Publish
reservedCheckOut(authoringDocument);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:78:
cannot resolve symbol
symbol : method getDublinCore ()
location: interface org.apache.lenya.cms.publication.Document
authoringDocument.getDublinCore().save();
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:79:
cannot resolve symbol
symbol : method reservedCheckIn
(org.apache.lenya.cms.publication.Document,boolean)
location: class org.apache.lenya.defaultpub.cms.task.Publish
reservedCheckIn(authoringDocument, true);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:83:
cannot resolve symbol
symbol : variable SUCCESS
location: class org.apache.lenya.defaultpub.cms.task.Publish
setResult(SUCCESS);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:101:
cannot resolve symbol
symbol : variable PARAMETER_USER_ID
location: class org.apache.lenya.defaultpub.cms.task.Publish
String userId = getParameters().getParameter(PARAMETER_USER_ID);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:101:
cannot resolve symbol
symbol : method getParameters ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
String userId = getParameters().getParameter(PARAMETER_USER_ID);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:102:
cannot resolve symbol
symbol : method getParameters ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
String userName = getParameters().getParameter(PARAMETER_USER_NAME);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:103:
cannot resolve symbol
symbol : method getParameters ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
String userEmail = getParameters().getParameter(PARAMETER_USER_EMAIL);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:104:
cannot resolve symbol
symbol : variable DublinCore
location: class org.apache.lenya.defaultpub.cms.task.Publish
String publisher =
document.getDublinCore().getFirstValue(DublinCore.ELEMENT_PUBLISHER);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:104:
cannot resolve symbol
symbol : method getDublinCore ()
location: interface org.apache.lenya.cms.publication.Document
String publisher =
document.getDublinCore().getFirstValue(DublinCore.ELEMENT_PUBLISHER);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:105:
cannot resolve symbol
symbol : variable DublinCore
location: class org.apache.lenya.defaultpub.cms.task.Publish
document.getDublinCore().setValue(DublinCore.ELEMENT_PUBLISHER,
userId + "|" + userName + "|" + userEmail);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:105:
cannot resolve symbol
symbol : method getDublinCore ()
location: interface org.apache.lenya.cms.publication.Document
document.getDublinCore().setValue(DublinCore.ELEMENT_PUBLISHER,
userId + "|" + userName + "|" + userEmail);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:114:
cannot resolve symbol
symbol : variable DublinCore
location: class org.apache.lenya.defaultpub.cms.task.Publish
String lastModDate =
document.getDublinCore().getFirstValue(DublinCore.TERM_MODIFIED);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:114:
cannot resolve symbol
symbol : method getDublinCore ()
location: interface org.apache.lenya.cms.publication.Document
String lastModDate =
document.getDublinCore().getFirstValue(DublinCore.TERM_MODIFIED);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:115:
cannot resolve symbol
symbol : variable DublinCore
location: class org.apache.lenya.defaultpub.cms.task.Publish
document.getDublinCore().setValue(DublinCore.TERM_MODIFIED, date);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:115:
cannot resolve symbol
symbol : method getDublinCore ()
location: interface org.apache.lenya.cms.publication.Document
document.getDublinCore().setValue(DublinCore.TERM_MODIFIED, date);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:124:
cannot resolve symbol
symbol : variable DublinCore
location: class org.apache.lenya.defaultpub.cms.task.Publish
String publicationDate =
document.getDublinCore().getFirstValue(DublinCore.TERM_ISSUED);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:124:
cannot resolve symbol
symbol : method getDublinCore ()
location: interface org.apache.lenya.cms.publication.Document
String publicationDate =
document.getDublinCore().getFirstValue(DublinCore.TERM_ISSUED);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:128:
cannot resolve symbol
symbol : variable DublinCore
location: class org.apache.lenya.defaultpub.cms.task.Publish
document.getDublinCore().setValue(DublinCore.TERM_ISSUED, date);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:128:
cannot resolve symbol
symbol : method getDublinCore ()
location: interface org.apache.lenya.cms.publication.Document
document.getDublinCore().setValue(DublinCore.TERM_ISSUED, date);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:144:
cannot resolve symbol
symbol : method canWorkflowFire (org.apache.lenya.cms.publication.Document)
location: class org.apache.lenya.defaultpub.cms.task.Publish
if (!canWorkflowFire(document)) {
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:149:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
Document liveDocument =
getPublication().getAreaVersion(document, Publication.LIVE_AREA);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:150:
cannot resolve symbol
symbol : variable DocumentHelper
location: class org.apache.lenya.defaultpub.cms.task.Publish
Document liveParent = DocumentHelper.getParentDocument(liveDocument);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:152:
cannot resolve symbol
symbol : class SiteTree
location: class org.apache.lenya.defaultpub.cms.task.Publish
SiteTree liveTree = getPublication().getTree(Publication.LIVE_AREA);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:152:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
SiteTree liveTree = getPublication().getTree(Publication.LIVE_AREA);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:153:
cannot resolve symbol
symbol : class SiteTreeNode
location: class org.apache.lenya.defaultpub.cms.task.Publish
SiteTreeNode liveParentNode = liveTree.getNode(liveParent.getId());
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:160:
cannot resolve symbol
symbol : method canCheckOut (org.apache.lenya.cms.publication.Document)
location: class org.apache.lenya.defaultpub.cms.task.Publish
if (!canCheckOut(document)){
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:180:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
getPublication().copyDocumentToArea(authoringDocument,
Publication.LIVE_AREA);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:183:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
getPublication().getAreaVersion(authoringDocument,
Publication.LIVE_AREA);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:185:
cannot resolve symbol
symbol : method copyResources
(org.apache.lenya.cms.publication.Document,org.apache.lenya.cms.publication.Document)
location: class org.apache.lenya.defaultpub.cms.task.Publish
copyResources(authoringDocument, liveDocument);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:187:
cannot resolve symbol
symbol : method triggerWorkflow (org.apache.lenya.cms.publication.Document)
location: class org.apache.lenya.defaultpub.cms.task.Publish
triggerWorkflow(authoringDocument);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:199:
cannot resolve symbol
symbol : method getParameters ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
String id = getParameters().getParameter(PARAMETER_DOCUMENT_ID);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:200:
cannot resolve symbol
symbol : method getParameters ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
String language =
getParameters().getParameter(PARAMETER_DOCUMENT_LANGUAGE);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:201:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
DocumentBuilder builder = getPublication().getDocumentBuilder();
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:203:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
builder.buildCanonicalUrl(getPublication(),
Publication.AUTHORING_AREA, id, language);
^
/usr/local/lenya-1.4.x/build/lenya/java/src/org/apache/lenya/defaultpub/cms/task/Publish.java:204:
cannot resolve symbol
symbol : method getPublication ()
location: class org.apache.lenya.defaultpub.cms.task.Publish
Document document = builder.buildDocument(getPublication(), url);
^
----------------------END OF ERROR MESSAGES-------------------------------
I'm stuck at this point and I don't know what else to try. Any suggestions?
Thanks in advance!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]