Sorry Mike,
I didn't snoop around to find the list. But now I'm in :-)
I am using the standard woproject/* patternsets which means that the
resources.include.patternset is
Components/**/*.wo/**/*
Components/**/*.api
Resources/**/*
As far as I understand Resources/**/* it means that every file in
every subdirectory of Resources is going to be used.
I think it happens during the "flattening" procedure in the
<resources> task. Extensions everything which is in Resources/
German.lproj/ even if it is deep down in the filesystem goes to
Application.woa/Contents/Resources/German.lproj but only if is has
file extensions other than .png or .html for example. These file are
going into Application.woa/Contents/Resources/Resources/German.lproj/
There's no way that this is done by any of the woproject/* patternsets
or some settings in the build.xml.
This brings me to another question: Is it "bad" to go deeper into the
filesystem than Resources/Language.lproj/... For better structuring I
used subfolders in my Language.lproj files.
Since I see no reason why a .png or .html may not be part of a
resource (.html is a resource for example in my localized components I
put into the Resources directory and in this case it's working like a
charm). It only happens inside Language.lproj directories too. Inside
the Resources directory I don't have these problems even with .png
or .html
I think you can easily reproduce this by creating a Resources/
Language.jproj directory and put a png or html file in it.
Regards,
Helmut
Am 25.10.2008 um 17:53 schrieb Mike Schrag:
> Please send these to the mailing list rather than to me only, but I
> would guess your woproject/*.patternset files are wrong. Create a
> new blank project and copy the ones from that project into yours.
>
> On Oct 25, 2008, at 9:04 AM, Helmut Schottmüller wrote:
>
>> Hi Mike,
>>
>> I experienced a strange problem with the new wocompile ant task.
>> In my application I have language specific resources, e.g.
>>
>> Resources/German.lproj/Admin.plist
>> Reources/German.lproj/templates/process.html
>> etc.
>>
>> After building the app with the ant task, resources like
>> Admin.plist are copied correctly to
>>
>> MyApp.woa/Contents/Resources/German.lproj/Admin.plist
>>
>>
>> but templates/process.html for example is copied to
>>
>> MyApp.woa/Contents/Resources/Resources/German.lproj/templates/
>> process.html
>>
>>
>> This happens with all resources which have "Webserver Resources"
>> extensions like .html, .png etc. The problem is that these are
>> "real" resources for me. I need these for a velocity template
>> process to generate XHTML mails which I send via ERJavaMail.
>> Do you think it is the extension of the resources which causes the
>> duplication of the Resources folder or is this just a "bug" in the
>> build file?
>>
>> Sorry to bother you directly but I think if there's a problem in
>> the build file you are the one who has to be contacted... ;-)
>>
>>
>> Best regards,
>>
>> Helmut
>>
>>
>> ---
>> Helmut Schottmüller
>> Seerosenstraße 17
>> 27612 Loxstedt
>> email: helmut.schottmuelle..ac.com
>>
>>
>>
>
>
This archive was generated by hypermail 2.0.0 : Sat Oct 25 2008 - 13:08:27 EDT