Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Java JAR application bundle question



Ben Galbraith wrote:

>Dude, "iCal Helper.app" is Java app (and a darn helpful one). Otherwise,
>this exercise would be silly.

We must be referring to different programs.

The "iCal Helper.app" I'm referring to is an embedded LSBackgroundOnly
application within iCal.app, located in its Contents/Resources/ sub-dir.
It's basically a daemon that acts on iCal's behalf, when iCal itself isn't
running.  (Technically, I think it's a Startup Item or Login Item, not a
true daemon.)

I went into iCal.app's bundle, then into iCal Helper.app's bundle, and
checked its executable using:
  otool -L iCal*

to list the dylibs and frameworks it references.  JavaVM.framework isn't in
the list.  Also, there's no Java-related keys in its Info.plist, no jars
anywhere in its Resources sub-dir, and for all I can tell it's not a Java
app.  The OS version I checked it on is 10.4.7, ppc or i386.

When I google for keywords ical helper, it finds something now called
iCalAid that has this summary:
  Makes Entourage-to-iCal transfer easier.

When I download and look into its app-bundle, it appears to be a scripting
app, not a Java app, i.e. it's written in AppleScript.  Its executable has
no reference to JavaVM.framework, its Contents has no Resources/Java
sub-dir and no jars, and there are no Java-related keys in its Info.plist.

So the two iCal Helper.apps I can find aren't Java, as far as I can tell.
If you have one that is, you'll have to describe where you got it.

  -- GG


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.