It sounds like your JRE System Library got changed for the PLR project.
If this library is set to one of the Execution Environments, then 
eclipse restricts which classes are available to your code.  This is a 
good thing, because it prevents you from accidentally using some class 
that is not part of the official JRE api.    And that sounds exactly 
like what is being done by the OSXAdapter class. 

You can go in and override the restrictions so the PLR can access the 
Application constructor.  That is done by editing the "access rules" 
under the JRE System Library entry in the Libraries tab of the Java 
Build Path.   

Before doing this you probably what to see if your .project and 
.classpath files are insync with SVN.  
We will all probably need this access rule modification, so it would be 
good if you would check that in to SVN. 

What version of java are you running eclipse on?    And what version of 
eclipse are you using?

Scott

Anthony Perritano wrote:
> i open up my eclipse today and in my PLR project i get a build error:
>
> Access restriction: The constructor Application() is not accessible  
> due to restriction on required library /System/Library/Frameworks/ 
> JavaVM.framework/Versions/1.5.0/Classes/ui.jar        Pas Learner 
> Runtime/src/ 
> main/java/org/telscenter/pas/util     OSXAdapter.java line 119
>
> i have about 22 of these.
>
> the only thing i could think of is that i was deleting logs and trace  
> files from
>
> /Users/aperritano/Library/Caches/Java/cache
>
> last night.
>
> could this have done this?
>
> has any one seen this before?
>
> -Tony
>
>
>
>
> >
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SAIL-Dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/SAIL-Dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to