• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()


  • Subject: Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
  • From: John Huss <email@hidden>
  • Date: Tue, 9 Nov 2010 14:41:07 -0600

I tried and could not get it to work.  But this isn't my area of expertise so I may have been doing it wrong.  But I had in the body of wocompile:

<include name="**/*.csv" />


and


<patternset includes="**/*.csv" />


On Tue, Nov 9, 2010 at 2:16 PM, Mike Schrag <email@hidden> wrote:
isn't wocompile just a subclass of the normal ant task? can't you add an include pattern for it in your build.xml?

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)

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

  • Follow-Ups:
    • Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
      • From: Larry Mills-Gahl <email@hidden>
References: 
 >Resource loading using Class.getResource or Class.getClassLoader().getResource() (From: Larry Mills-Gahl <email@hidden>)
 >Re: Resource loading using Class.getResource or Class.getClassLoader().getResource() (From: John Huss <email@hidden>)
 >Re: Resource loading using Class.getResource or Class.getClassLoader().getResource() (From: Mike Schrag <email@hidden>)
 >Re: Resource loading using Class.getResource or Class.getClassLoader().getResource() (From: John Huss <email@hidden>)
 >Re: Resource loading using Class.getResource or Class.getClassLoader().getResource() (From: Mike Schrag <email@hidden>)

  • Prev by Date: Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
  • Next by Date: Re: Overriding stylesheet and images used by AjaxDatePicker
  • Previous by thread: Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
  • Next by thread: Re: Resource loading using Class.getResource or Class.getClassLoader().getResource()
  • Index(es):
    • Date
    • Thread