When doing 'ant initportal' a problem similar to that described in
UP-1819 occurs when server.home in build.properties is set to a relative path (like ../apache-tomcat-5.5.26). This is on Linux, haven't tried on Windows.
Stacktrace:
ant initportal
...
deployPortletApp:
[echo] Invoking Portlet Application Deployment Tool
[java]
[java] ** Deploying All Portlet Applications in lib/portlets/ **
[java] Deploying Portlet Application: lib/portlets/BookmarksPortlet.war
[java] Exception in thread "main" java.lang.RuntimeException: Unable to iterate files in the specified way.
[java] dir=../
[java] includes=lib/portlets/**/*.war
[java] excludes=[Not Evaluated]
[java] at org.danann.cernunnos.io.FileIteratorTask.perform(FileIteratorTask.java:126)
[java] at org.danann.cernunnos.runtime.RuntimeTaskDecorator.perform(RuntimeTaskDecorator.java:58)
[java] at org.danann.cernunnos.AbstractContainerTask.performSubtasks(AbstractContainerTask.java:111)
[java] at org.danann.cernunnos.flow.IfTask.perform(IfTask.java:62)
[java] at org.danann.cernunnos.flow.ChooseTask.perform(ChooseTask.java:110)
[java] at org.danann.cernunnos.runtime.RuntimeTaskDecorator.perform(RuntimeTaskDecorator.java:58)
[java] at org.danann.cernunnos.runtime.ScriptRunner.run(ScriptRunner.java:246)
[java] at org.danann.cernunnos.runtime.ScriptRunner.run(ScriptRunner.java:162)
[java] at org.danann.cernunnos.runtime.Main.main(Main.java:42)
[java] Caused by: java.lang.RuntimeException: Unable to invoke the specified script:
classpath://org/jasig/portal/container/deploy/deploy-portlet-app.crn
[java] at org.danann.cernunnos.core.CernunnosTask.perform(CernunnosTask.java:92)
[java] at org.danann.cernunnos.runtime.RuntimeTaskDecorator.perform(RuntimeTaskDecorator.java:58)
[java] at org.danann.cernunnos.AbstractContainerTask.performSubtasks(AbstractContainerTask.java:111)
[java] at org.danann.cernunnos.core.SetAttributeTask.perform(SetAttributeTask.java:66)
[java] at org.danann.cernunnos.runtime.RuntimeTaskDecorator.perform(RuntimeTaskDecorator.java:58)
[java] at org.danann.cernunnos.AbstractContainerTask.performSubtasks(AbstractContainerTask.java:111)
[java] at org.danann.cernunnos.io.FileIteratorTask.perform(FileIteratorTask.java:119)
[java] ... 8 more
[java] Caused by: java.lang.RuntimeException: Unable to extract the specified archive: lib/portlets/BookmarksPortlet.war
[java] at org.danann.cernunnos.io.ExtractArchiveTask.perform(ExtractArchiveTask.java:141)
[java] at org.danann.cernunnos.runtime.RuntimeTaskDecorator.perform(RuntimeTaskDecorator.java:58)
[java] at org.danann.cernunnos.AbstractContainerTask.performSubtasks(AbstractContainerTask.java:111)
[java] at org.danann.cernunnos.core.SetAttributeTask.perform(SetAttributeTask.java:66)
[java] at org.danann.cernunnos.runtime.RuntimeTaskDecorator.perform(RuntimeTaskDecorator.java:58)
[java] at org.danann.cernunnos.AbstractContainerTask.performSubtasks(AbstractContainerTask.java:111)
[java] at org.danann.cernunnos.core.SetAttributeTask.perform(SetAttributeTask.java:66)
[java] at org.danann.cernunnos.runtime.RuntimeTaskDecorator.perform(RuntimeTaskDecorator.java:58)
[java] at org.danann.cernunnos.core.CernunnosTask.perform(CernunnosTask.java:88)
[java] ... 14 more
[java] Caused by: java.io.FileNotFoundException: ../apache-tomcat-5.5.26/webapps/uPortal/../BookmarksPortlet/WEB-INF/context/portlet/bookmarksPortletContext.xml (No such file or directory)
[java] at java.io.FileOutputStream.open(Native Method)
[java] at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
[java] at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
[java] at org.danann.cernunnos.io.ExtractArchiveTask.perform(ExtractArchiveTask.java:115)
[java] ... 22 more
UP-1890. Sorry! Just close it.