Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
- Subject: Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
- From: Chuck Hill <email@hidden>
- Date: Tue, 9 Nov 2010 12:21:54 -0800
On Nov 9, 2010, at 12:16 PM, Mike Schrag wrote:
> isn't wocompile just a subclass of the normal ant task?
It is.
> can't you add an include pattern for it in your build.xml?
I think so, but I did not look.
Chuck
>
> On Nov 9, 2010, at 3:13 PM, John Huss wrote:
>
>> I was getting the files into the "build" folder (incremental builds), but not in the "bin" folder (ant install builds). Fortunately, that means it only fails in production. :-( The "wocompile" task is the problem. I don't see that wocompile evens reads the classes.include.patternset, at least it doesn't in the build.xml.
>>
>> John
>>
>> On Tue, Nov 9, 2010 at 2:08 PM, Mike Schrag <email@hidden> wrote:
>> you should be able to modify the classes patternset (i think that's what it's called?) ... we used to include a krb5.conf in our builds like that.
>>
>> On Nov 9, 2010, at 3:03 PM, John Huss wrote:
>>
>>> I had a similar problem. The resource files in Sources were not actually making it into the jar. There seems to be no way to get the standard build tools to include anything except .class files in the jars that it builds for WO applications. You could manually copy the file as part of the build process before the jar is created perhaps. I ended up just putting it in the Resources folder. Or you could create a separate independent jar and put it in there.
>>>
>>> John
>>>
>>> On Tue, Nov 9, 2010 at 1:46 PM, Larry Mills-Gahl <email@hidden> wrote:
>>> I am having difficulty finding out why getResource and
>>> getClassLoader().getResource will not work as expected in my WO app. I
>>> want to load some XSLT from a jar on the classpath so that I can keep
>>> the versions of the transform the same between command line tools and
>>> the web application. I don't want to have a duplicate where
>>> application().resourceManager() can get it and I don't want to have to
>>> teach the command line utilities about the location of WO resouces
>>> (since they already can find it on the classpath)
>>>
>>> If someone can nudge me in the right direction or point me toward some
>>> documentation (or perhaps the proper incantation to please the resource
>>> gods) I would appreciate it very much.
>>>
>>> Thank you.
>>>
>>> Larry Mills-Gahl
>>> _______________________________________________
>>>
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list (email@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
>>
>>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
--
Chuck Hill Senior Consultant / VP Development
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
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden