[
https://issues.apache.org/jira/browse/OPENJPA-1811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12913769#action_12913769
]
Donald Woods commented on OPENJPA-1811:
---------------------------------------
Before fix -
768 db TRACE [main] openjpa.Enhance -
org.apache.openjpa.enhance.InstrumentationFactorygetInstrumentation()
_disabled: _inst:null_dynamicallyInstall:true
768 db TRACE [main] openjpa.Enhance -
org.apache.openjpa.enhance.InstrumentationFactory.findToolsJar() -- couldn't
find
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/tools.jar
769 db WARN [main] openjpa.Enhance - Creating subclass for "[class
openjpatest.Group, class openjpatest.Organization, class
openjpatest.AddressBook]". This means that your application will be less
efficient and will consume more memory than it would if you ran the OpenJPA
enhancer. Additionally, lazy loading will not be available for one-to-one and
many-to-one persistent attributes in types using field access; they will be
loaded eagerly instead.
After fix -
64 db TRACE [main] openjpa.Runtime -
org.apache.openjpa.enhance.InstrumentationFactory.getInstrumentation()
_inst:null _dynamicallyInstall:true
66 db TRACE [main] openjpa.Runtime -
org.apache.openjpa.enhance.InstrumentationFactory.findToolsJar() -- couldn't
find default
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/tools.jar
66 db TRACE [main] openjpa.Runtime -
org.apache.openjpa.enhance.InstrumentationFactory.findToolsJar() -- found
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar
. . .
1537 db INFO [main] openjpa.Enhance - Creating subclass and redefining
methods for "[class openjpatest.Group, class openjpatest.Organization]". This
means that your application will be less efficient than it would if you ran the
OpenJPA enhancer.
> Dynamic load of enhancer agent on Mac OS X fails
> ------------------------------------------------
>
> Key: OPENJPA-1811
> URL: https://issues.apache.org/jira/browse/OPENJPA-1811
> Project: OpenJPA
> Issue Type: Bug
> Components: Enhance, UnenhancedClasses
> Affects Versions: 2.0.0
> Environment: Mac
> Reporter: Willis Blackburn
> Assignee: Donald Woods
> Fix For: 2.1.0
>
>
> Splitting out this item from OPENJPA-1804.
> The dynamic loading of the enhancer agent on Mac OS X w/ Java 1.6.0 fails due
> to the packaging differences on the Mac, where instead of a tools.jar, there
> is a 1.6.0/Classes/classes.jar that we should be using instead.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.