well, where is the mapping to the corresponding set of packages per exec-env ? Thats not that obvious to me.. i wonder where the felix set actually comes from.. i think thats what Alin asked for..
The intention of foundation.jar is to let you compile against this fixed set of class instead your local rt.jar. This way you know that this always works on the selected profile. I would conclude that any package defined in the foundation jar must be exposed. Well, is there one foundation.jar for each profile? not sure; should look at that.. anyone? Toni Edward Yakop schrieb: >> A: is a standard set of packages (if I could find such a set) >> > Is the standard set the ee.foundation.jar? > > >> B: stuff all the packages we find in the jvm >> > > How about if we just let user to define the execution environment. > > According to r4.1 spec. Under 3.3 Execution Environment: > The recognized execution environment are: > CDC-1.0/Foundation-1.0 > OSGi/Minimum-1.1 > JRE-1.1 > J2SE-1.2 > J2SE-1.3 > J2SE-1.4 > J2SE-1.5 > JavaSE-1.6 > PersonalJava-1.1 > PersonalJava-1.2 > CDC-1.0/PersonalBasis-1.0 > CDC-1.0/PersonalJava-1.0 > > Regards, > Edward Yakop > > Note: I prefer to be able to set the execution environment like this > and also individually allow which packages that I need. > > _______________________________________________ > general mailing list > general@lists.ops4j.org > http://lists.ops4j.org/mailman/listinfo/general > -- Toni Menzel - Software Developer my blog: http://tonitcom.blogspot.com/ contact: [EMAIL PROTECTED] _______________________________________________ general mailing list general@lists.ops4j.org http://lists.ops4j.org/mailman/listinfo/general