Need Help: The Ant build fails when embedding project framweworks

From: Amiel Montecillo (bosyotec..mail.com)
Date: Wed Mar 25 2009 - 09:46:12 EDT

  • Next message: Mike Schrag: "Re: Need Help: The Ant build fails when embedding project framweworks"

    Hello Everyone,

    I am using WOLips 3.4.5708 and Eclipse 3.4.1.

    I am trying to create a deployment package for my little app with embedded
    project frameworks. The app is a command line app using ERXMainRunner.

    The project framework WORSSReaderCommon is loaded in my workspace and added
    as a reference to my WORSSReader app as a reference. The classpath has the
    line

    ...
    > <classpathentry kind="con" path="WOFramework/WORSSReaderCommon"/>
    > ...
    >

    build.properties:

    webXML_CustomContent=
    > project.name=WORSSReader
    > webXML=false
    > principalClass=com.bosyotech.app.Application
    > embed.Local=true
    > classes.dir=bin
    > project.name.lowercase=worssreader
    > customInfoPListContent=
    > embed.Project=true
    > project.type=application
    >

    WORSSReader runs fine inside WOLips but when I try to build it with the ant
    build script it fails.

    Heres a stack trace with -verbose flag on ant build process.

    Complete build sequence is [init.properties, init.build, compile,
    > build.woapp, javaclient, ssdd, war, split, package, build, init.install,
    > install, clean, ]
    > init.properties:
    > [antlib:org.apache.tools.ant] Could not load definitions from resource
    > org/apache/tools/ant/antlib.xml. It could not be found.
    > [property] Loading D:\apps\WORSSReader\build.properties
    > [property] Loading C:\Documents and Settings\Amiel\Library\Application
    > Support\WOLips\wolips.properties
    > init.build:
    > compile:
    > [mkdir] Skipping D:\apps\WORSSReader\bin because it already exists.
    >
    > BUILD FAILED
    > D:\apps\WORSSReader\build.xml:207: Failed to process eclipse frameworks.
    > at
    > org.objectstyle.woproject.ant.FrameworkSet.getEclipseFrameworks(Unknown
    > Source)
    > at org.objectstyle.woproject.ant.FrameworkSet.getJarsPath(Unknown
    > Source)
    > at
    > org.objectstyle.woproject.ant.FrameworkSet.jarsPathForFrameworkSets(Unknown
    > Source)
    > at org.objectstyle.woproject.ant.WOCompile.execute(Unknown Source)
    > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at
    > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    > at
    > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    > at java.lang.reflect.Method.invoke(Method.java:597)
    > at
    > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    > at org.apache.tools.ant.Task.perform(Task.java:348)
    > at org.apache.tools.ant.Target.execute(Target.java:357)
    > at org.apache.tools.ant.Target.performTasks(Target.java:385)
    > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    > at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    > at
    > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    > at
    > org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    > at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    > at
    > org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    > at
    > org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
    > Caused by: The framework name 'WORSSReaderCommon' does not exist.
    > ... 20 more
    > --- Nested Exception ---
    > The framework name 'WORSSReaderCommon' does not exist.
    > at
    > org.objectstyle.woproject.ant.FrameworkSet.getEclipseFrameworks(Unknown
    > Source)
    > at org.objectstyle.woproject.ant.FrameworkSet.getJarsPath(Unknown
    > Source)
    > at
    > org.objectstyle.woproject.ant.FrameworkSet.jarsPathForFrameworkSets(Unknown
    > Source)
    > at org.objectstyle.woproject.ant.WOCompile.execute(Unknown Source)
    > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at
    > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    > at
    > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    > at java.lang.reflect.Method.invoke(Method.java:597)
    > at
    > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    > at org.apache.tools.ant.Task.perform(Task.java:348)
    > at org.apache.tools.ant.Target.execute(Target.java:357)
    > at org.apache.tools.ant.Target.performTasks(Target.java:385)
    > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    > at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    > at
    > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    > at
    > org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    > at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    > at
    > org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    > at
    > org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
    >
    > Total time: 500 milliseconds
    >

    Am I missing something obvious maybe more caffeine?

    Thanks,
    Amiel

    -- 
    socket error: unable to connect to 127.0.0.1
    



    This archive was generated by hypermail 2.0.0 : Wed Mar 25 2009 - 09:47:45 EDT