Current eclipse versions don't go well with java3d. Programs that worked fine before now produce 100s of strange errors, e.g.
<tt>"Access restriction: The type SimpleUniverse is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\ext\j3dutils.jar"</tt>
Java3D is installed correctly and everything was (and is) working perfectly well with older eclipse versions. I googled for a solution and found out that changing
<i>Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> Deprecated and restricted API -> Forbidden reference (access rules)</i>
to <i>"warning / ignore"</i> eliminated the error(s).
Can anyone explain me what is going on here? Why is Java3D "Deprecated and restricted"? Is the default setting of eclipse correct or oversuspicious? Did I miss anything else? Will the next java3d / eclipse version be fix this? Do I have to fix this?
Thanks ... at least we are gathering workarounds by now. But who could change that? I wonder if there is still an active developement behind Java3D, the mailing lists I found seem to contain only spam ... it is a pain to explain every student what they have to do do get the libs working.