Re: Resources going to a sub-folder

From: Pascal Robert (prober..acti.ca)
Date: Mon May 19 2008 - 13:56:32 EDT

  • Next message: Lachlan Deck (JIRA): "[OS-JIRA] Created: (WOL-810) Launch preference defaults: more helpful if all options weren't on by default"

             <woapplication customInfoPListContent="$
    {customInfoPListContent}" destDir="${dest.dir}" frameworksBaseURL="/
    WebObjects/${build.app.name}.woa/Frameworks" name="${build.app.name}"
    principalClass="${principalClass}" stdFrameworks="false" webXML="$
    {webXML}" webXML_CustomContent="${webXML_CustomContent}" wsDestDir="$
    {wsdest.dir}">
                    <classes dir="${classes.dir}">
                       <patternset>
                           <includesfile name="woproject/
    classes.include.patternset"/>
                         <excludesfile name="woproject/
    classes.exclude.patternset"/>
                     </patternset>
                    </classes>
                    <wsresources dir=".">
                       <patternset>
                           <includesfile name="woproject/
    wsresources.include.patternset"/>
                         <excludesfile name="woproject/
    wsresources.exclude.patternset"/>
                     </patternset>
                 </wsresources>
                    <resources dir=".">
                       <patternset>
                           <includesfile name="woproject/
    resources.include.patternset"/>
                         <excludesfile name="woproject/
    resources.exclude.patternset"/>
                     </patternset>
                    </resources>
                    <!-- KK: Changed embed to true -->
                    <frameworks embed="true" root="${wo.wolocalroot}">
                       <patternset>
                           <includesfile name="woproject/
    ant.frameworks.wo.wolocalroot"/>
                     </patternset>
                    </frameworks>
                 <frameworks embed="false" root="${wo.wosystemroot}">
                       <patternset>
                           <includesfile name="woproject/
    ant.frameworks.wo.wosystemroot"/>
                     </patternset>
                    </frameworks>
                     <frameworks root="${wo.wosystemroot}" embed="true">
                             <patternset>
                                     <include name="Library/Frameworks/
    JavaWOExtensions.framework"/>
                             </patternset>
                     </frameworks>
                 <frameworks embed="false" root="${user.home}">
                       <patternset>
                           <includesfile name="woproject/
    ant.frameworks.user.home"/>
                     </patternset>
                    </frameworks>
                 <otherclasspath root="${wo.wosystemroot}">
                        <patternset>
                           <includesfile name="woproject/
    ant.classpaths.wo.wosystemroot"/>
                     </patternset>
                 </otherclasspath>
                 <lib dir="Libraries">
                     <include name="*.jar"/>
                     <exclude name="**/*.woa/**"/>
                 </lib>
                </woapplication>

    > What does the woapplication target of the build.xml look like?
    >
    > Chuck
    >
    >
    > On May 19, 2008, at 10:40 AM, Pascal Robert wrote:
    >
    >> I have a strange problem where I have a couple of PDFs inside
    >> localized sub-folders in the Resources folder.
    >>
    >> <Image 2.png>
    >>
    >>
    >> The incremental builder is copying the files to the correct
    >> location, but when I build and deploy the app with Ant, the PDF are
    >> located in a Resouces folder, located in the Resouces folder :
    >>
    >> mbp:~ probert$ ls -l /Developer/WebObjects53/Library/WebObjects/
    >> Applications/xxx.woa/Contents/Resources/Resources/French.lproj/
    >> total 1848
    >> -rw-r--r-- 1 probert admin 257382 16 mai 11:32 DEC_2004.pdf
    >> -rw-r--r-- 1 probert admin 130814 16 mai 11:32 DEC_2005.pdf
    >> -rw-r--r-- 1 probert admin 152368 16 mai 11:32 DEC_2006.pdf
    >>
    >> The Localizable.strings is inside the correct directory:
    >>
    >> mbp:~ probert$ ls -l /Developer/WebObjects53/Library/WebObjects/
    >> Applications/Inspection.woa/Contents/Resources/French.lproj/
    >> total 96
    >> -rw-r--r-- 1 probert admin 46862 16 mai 15:43 Localizable.strings
    >>
    >> I looked at the patterns from "woproject/
    >> resources.include.patternset" and I don't see a problem there :
    >>
    >> **/Properties
    >> **/*.eomodeld/
    >> **/*.d2wmodel
    >> **/*.wo/
    >> **/*.api
    >> **/*.strings
    >> **/*.plist
    >> **/*.pdf
    >>
    >> Using WOLips 3.3.5047 on Leopard. Doing a clean on the project and
    >> on the filesystem don't solve the problem :-/
    >
    > --
    >
    > Practical WebObjects - for developers who want to increase their
    > overall knowledge of WebObjects or who are trying to solve specific
    > problems.
    > http://www.global-village.net/products/practical_webobjects
    >
    >
    >
    >
    >



    This archive was generated by hypermail 2.0.0 : Mon May 19 2008 - 13:57:33 EDT