I think that is fine. You would also want to make sure that Mandy’s feedback was addressed.
Best Lance > On Jun 13, 2017, at 2:08 PM, Dmitry Kornilov <dmitry.korni...@oracle.com> > wrote: > > Roman is on vacation this week and coming back next Tuesday, May 20. If we > are in a hurry with this sync (and we are) I can ask Aleks Efimov to make > these changes and commit it to JDK. > > —Dmitry > > >> On 13 Jun 2017, at 01:24, Lance Andersen <lance.ander...@oracle.com >> <mailto:lance.ander...@oracle.com>> wrote: >> >> Hi Roman, >> >> Overall looks OK. >> >> A couple of minor comments >> >> - JAXBContext for methods such as createValidator() I would suggest adding >> the @Deprecated annotation >> - jdk.xml.bind and jdk.xml.ws have been updated via >> http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/0d797e800441 >> <http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/0d797e800441> so you probably >> and omit >> >> Best >> Lance >>> On Jun 1, 2017, at 3:03 PM, Lance Andersen <lance.ander...@oracle.com >>> <mailto:lance.ander...@oracle.com>> wrote: >>> >>> >>>> On Jun 1, 2017, at 2:18 PM, Roman Grigoriadi <roman.grigori...@oracle.com >>>> <mailto:roman.grigori...@oracle.com>> wrote: >>>> >>>>> >>>>> On 1 Jun 2017, at 20:08, Lance Andersen <lance.ander...@oracle.com >>>>> <mailto:lance.ander...@oracle.com> <mailto:lance.ander...@oracle.com >>>>> <mailto:lance.ander...@oracle.com>>> wrote: >>>>> >>>>> Hi Aleks, >>>>> >>>>> Its all good. I don’t suppose there is a webrev of the diffs from 01 to >>>>> 02 (or an easy way to see what changed)? >>>> >>>> Unfortunately no list of changed files, just a description of changes in >>>> my last message. >>> >>> OK, thank you., >>>> In addition to those fix for JDK-8176741 is included in this upload and >>>> some new messages (modeler*.properties, wscompile*.properties) >>>> >>>> Maybe I can produce some diff of changed files from git history of the >>>> standalone (probably still many files) if that would be of any help. We >>>> may try to sync in a smaller parts next time. >>> >>> I would not worry about it. I was hoping to just look at just the changes >>> from the previous, but will be easier for me to just review the entire >>> webrev again. >>> >>>> >>>> Roman >>>> >>>> >>>>> >>>>> Best >>>>> Lance >>>>>> On Jun 1, 2017, at 2:06 PM, Aleks Efimov <aleksej.efi...@oracle.com >>>>>> <mailto:aleksej.efi...@oracle.com> <mailto:aleksej.efi...@oracle.com >>>>>> <mailto:aleksej.efi...@oracle.com>>> wrote: >>>>>> >>>>>> I'm sorry Lance! I'm uploading new version of the webrev right now to >>>>>> the same location :-) It should be on-line soon =) >>>>>> >>>>>> Best, >>>>>> Aleksei >>>>>> >>>>>> On 06/01/2017 06:34 PM, Lance Andersen wrote: >>>>>>> Hi Roman, >>>>>>> >>>>>>> The webrev seems to have gotten moved as I was reviewing it and now it >>>>>>> is gone :-) >>>>>>> >>>>>>>> On May 31, 2017, at 8:06 AM, Roman Grigoriadi >>>>>>>> <roman.grigori...@oracle.com <mailto:roman.grigori...@oracle.com> >>>>>>>> <mailto:roman.grigori...@oracle.com >>>>>>>> <mailto:roman.grigori...@oracle.com>>> wrote: >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> New webrev can be found here: >>>>>>>> http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/02/ >>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/02/> >>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/02/ >>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/02/>> >>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/02/ >>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/02/> >>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/02/ >>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/02/>>> >>>>>>>> >>>>>>>> Previous review comments have been addressed. >>>>>>>> >>>>>>>> New changes since last webrev upload: >>>>>>>> >>>>>>>> Few “opens xxx to java.xml.bind” in the module-info of java.xml.ws >>>>>>>> with descriptions of files in java.xml.ws, which calls >>>>>>>> JAXBContext#newInstance. >>>>>>>> >>>>>>>> JAXB-API: >>>>>>>> - JAXBContext.java - deprecated implementation discovery with >>>>>>>> jaxb.properties resource. >>>>>>>> - ContextFinder when called with String contextPath now tries to >>>>>>>> resolve jaxb.properties with Class#getResource if >>>>>>>> ClassLoader#getResource fails due to insufficient openness of >>>>>>>> jaxb.properties resource package. >>>>>>>> - better JAXBException message when package of jaxb classes is not >>>>>>>> open to java.xml.bind >>>>>>>> >>>>>>>> JAXB-RI: >>>>>>>> - fixed escaping newlines when using bundled jaxws transport. >>>>>>>> >>>>>>>> SAAJ-RI >>>>>>>> - fixed TCK test failures >>>>>>>> >>>>>>>> JAXWS-RI >>>>>>>> - fixed parsing wsdl in secure mode >>>>>>>> >>>>>>>> We have one JCK runtime test failure, which should be probably fixed >>>>>>>> in tests, I have created issue for it: >>>>>>>> https://bugs.openjdk.java.net/browse/JCK-7308397 >>>>>>>> <https://bugs.openjdk.java.net/browse/JCK-7308397> >>>>>>>> <https://bugs.openjdk.java.net/browse/JCK-7308397 >>>>>>>> <https://bugs.openjdk.java.net/browse/JCK-7308397>> >>>>>>>> <https://bugs.openjdk.java.net/browse/JCK-7308397 >>>>>>>> <https://bugs.openjdk.java.net/browse/JCK-7308397> >>>>>>>> <https://bugs.openjdk.java.net/browse/JCK-7308397 >>>>>>>> <https://bugs.openjdk.java.net/browse/JCK-7308397>>> >>>>>>>> >>>>>>>> Please review. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Roman >>>>>>>> >>>>>>>>> On 8 May 2017, at 22:38, Lance Andersen <lance.ander...@oracle.com >>>>>>>>> <mailto:lance.ander...@oracle.com> <mailto:lance.ander...@oracle.com >>>>>>>>> <mailto:lance.ander...@oracle.com>> <mailto:lance.ander...@oracle.com >>>>>>>>> <mailto:lance.ander...@oracle.com> <mailto:lance.ander...@oracle.com >>>>>>>>> <mailto:lance.ander...@oracle.com>>>> wrote: >>>>>>>>> >>>>>>>>> Hi Roman, >>>>>>>>> >>>>>>>>> I made a pass through the webrev and have the following feedback: >>>>>>>>> >>>>>>>>> >>>>>>>>> src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxLazySourceBridge.java >>>>>>>>> and several files - which follow in the webrev, have formatting >>>>>>>>> issues with the newly added @override and existing @overrides and >>>>>>>>> should probably be cleaned up >>>>>>>>> >>>>>>>>> src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java >>>>>>>>> - can 960 -962 be deleted >>>>>>>>> >>>>>>>>> src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties >>>>>>>>> - The copyright was reverted. Also what happens to the svn info in >>>>>>>>> this file with the move to github? >>>>>>>>> >>>>>>>>> src/java.xml.ws/share/classes/javax/xml/soap/package-info.java - I >>>>>>>>> would use ™ for TM >>>>>>>>> >>>>>>>>> src/java.xml.ws/share/classes/javax/xml/ws/Service.java - See >>>>>>>>> comments starting at 230 seem off >>>>>>>>> >>>>>>>>> src/java.xml.ws/share/classes/javax/xml/ws/WebServiceRef.java - I >>>>>>>>> would make the comments starting at 139 be consistent with the other >>>>>>>>> comments >>>>>>>>> >>>>>>>>> src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/*.properties >>>>>>>>> - the copyright date was reverted >>>>>>>>> >>>>>>>>> src/jdk.xml.bind/share/classes/module-info.java should already be >>>>>>>>> updated in the workspace >>>>>>>>> >>>>>>>>> src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/ProcessorException.java >>>>>>>>> - The copyright should be updated to 2017 >>>>>>>>> >>>>>>>>> src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSDLParseException.java >>>>>>>>> - the copyright was reverted >>>>>>>>> >>>>>>>>> src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParseException.java >>>>>>>>> - the copyright was reverted >>>>>>>>> >>>>>>>>> src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java >>>>>>>>> - the copyright was reverted >>>>>>>>> >>>>>>>>> src/jdk.xml.ws/share/classes/module-info.java - this was already >>>>>>>>> updated in the workspace >>>>>>>>> >>>>>>>>> src/java.xml.bind/share/classes/javax/xml/bind/ModuleUtil.java - the >>>>>>>>> copyright should only be 2017 >>>>>>>>> >>>>>>>>> src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocalMessages.java. >>>>>>>>> - the copyright should only be 2017 >>>>>>>>> >>>>>>>>> src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/NewmessagesMessages.java >>>>>>>>> - the copyright should only be 2017 >>>>>>>>> >>>>>>>>> src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/newmessages.properties >>>>>>>>> - this is in the workspace already >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> On May 3, 2017, at 12:49 PM, Roman Grigoriadi >>>>>>>>>> <roman.grigori...@oracle.com <mailto:roman.grigori...@oracle.com> >>>>>>>>>> <mailto:roman.grigori...@oracle.com >>>>>>>>>> <mailto:roman.grigori...@oracle.com>> >>>>>>>>>> <mailto:roman.grigori...@oracle.com >>>>>>>>>> <mailto:roman.grigori...@oracle.com> >>>>>>>>>> <mailto:roman.grigori...@oracle.com >>>>>>>>>> <mailto:roman.grigori...@oracle.com>>>> wrote: >>>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> you can find new web rev here: >>>>>>>>>> http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/ >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/> >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/ >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/>> >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/ >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/> >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/ >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/>>> >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/ >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/> >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/ >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/>> >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/ >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/> >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/ >>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/01/>>>> >>>>>>>>>> >>>>>>>>>> Previous review comments are addressed. >>>>>>>>>> >>>>>>>>>>> The change to version.properties reminds me to ask if there is >>>>>>>>>>> anything in the jaxws repo to indicate the version of the JAX-* >>>>>>>>>>> components? It's often difficult to determine what bits are in the >>>>>>>>>>> JDK vs. the upstream project. >>>>>>>>>> >>>>>>>>>> Version as in our Maven project is 2.3.0-SNAPSHOT for JAX-WS at the >>>>>>>>>> time we are syncing. Subcomponents (SAAJ, JAXB mainly) are promoted, >>>>>>>>>> for example >>>>>>>>>> in >>>>>>>>>> jdk/jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties >>>>>>>>>> There is: >>>>>>>>>> # for JDK integration - include version in source zip >>>>>>>>>> jaxb.jdk.version=2.3.0-b170412.1723 >>>>>>>>>> >>>>>>>>>> We can add another version.properties file with versions of all >>>>>>>>>> JAX-* components. We may also change version from 2.3.0-SNAPSHOT to >>>>>>>>>> something unique like 2.3.0-bXXXXXX.XXXX before sync and put it to >>>>>>>>>> maven promoted repo. >>>>>>>>>> >>>>>>>>>> Roman >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On 12 Mar 2017, at 16:14, Alan Bateman <alan.bate...@oracle.com >>>>>>>>>>> <mailto:alan.bate...@oracle.com> <mailto:alan.bate...@oracle.com >>>>>>>>>>> <mailto:alan.bate...@oracle.com>> <mailto:alan.bate...@oracle.com >>>>>>>>>>> <mailto:alan.bate...@oracle.com> <mailto:alan.bate...@oracle.com >>>>>>>>>>> <mailto:alan.bate...@oracle.com>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On 12/03/2017 14:39, Roman Grigoriadi wrote: >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> Please review standalone JAXB/JAXWS changes, synced to jdk/jaxws >>>>>>>>>>>> repo. >>>>>>>>>>>> >>>>>>>>>>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8176508 >>>>>>>>>>>> <https://bugs.openjdk.java.net/browse/JDK-8176508> >>>>>>>>>>>> <https://bugs.openjdk.java.net/browse/JDK-8176508 >>>>>>>>>>>> <https://bugs.openjdk.java.net/browse/JDK-8176508>> >>>>>>>>>>>> <https://bugs.openjdk.java.net/browse/JDK-8176508 >>>>>>>>>>>> <https://bugs.openjdk.java.net/browse/JDK-8176508> >>>>>>>>>>>> <https://bugs.openjdk.java.net/browse/JDK-8176508 >>>>>>>>>>>> <https://bugs.openjdk.java.net/browse/JDK-8176508>>> >>>>>>>>>>>> Webrev: >>>>>>>>>>>> http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/00/ >>>>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/00/> >>>>>>>>>>>> >>>>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/00/ >>>>>>>>>>>> >>>>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/00/>> >>>>>>>>>>>> >>>>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/00/ >>>>>>>>>>>> >>>>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/00/> >>>>>>>>>>>> >>>>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/00/ >>>>>>>>>>>> >>>>>>>>>>>> <http://cr.openjdk.java.net/~aefimov/jaxws-integrations/8176508/00/>>> >>>>>>>>>>>> >>>>>>>>>>> I skimmed the changes and have a few comments (I'm sure Lance or >>>>>>>>>>> someone else will do a more detailed review). >>>>>>>>>>> >>>>>>>>>>> In JAXBContext then "must be open to the java.xml.bind module" >>>>>>>>>>> should be "must be open to at least the java.xml.bind module" so as >>>>>>>>>>> to cover the case that the package is opened unconditionally or to >>>>>>>>>>> java.xml.bind and other modules. In addition, include "at least" >>>>>>>>>>> makes it consistent with other wording that we have agreed for >>>>>>>>>>> other areas. >>>>>>>>>>> >>>>>>>>>>> In MailcapCommandMap then the following doesn't seem right for the >>>>>>>>>>> class description: >>>>>>>>>>> >>>>>>>>>>> 59 * (Where <i>java.home</i> is the value of the "java.home" >>>>>>>>>>> System property >>>>>>>>>>> 60 * and <i>conf</i> is the directory named "conf" if it exists, >>>>>>>>>>> 61 * otherwise the directory named "lib"; the "conf" directory was >>>>>>>>>>> 62 * introduced in JDK 1.9.) >>>>>>>>>>> >>>>>>>>>>> It might be simpler to just have javadoc specify that it attepts to >>>>>>>>>>> locate the `mailcap` file in the Java run-time image and then add >>>>>>>>>>> an @implNote with the details as to where it looks for specific >>>>>>>>>>> runtime releases. >>>>>>>>>>> >>>>>>>>>>> I see the new source file ModuleUtil is using >>>>>>>>>>> java.util.StringTokenizer. It's use in new code has been >>>>>>>>>>> discouraged for many years and maybe this could start out using >>>>>>>>>>> String.split rather than the legacy class. >>>>>>>>>>> >>>>>>>>>>> The change to version.properties reminds me to ask if there is >>>>>>>>>>> anything in the jaxws repo to indicate the version of the JAX-* >>>>>>>>>>> components? It's often difficult to determine what bits are in the >>>>>>>>>>> JDK vs. the upstream project. >>>>>>>>>>> >>>>>>>>>>> -Alan >>>>>>>>> <oracle_sig_logo.gif> >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>> >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>> >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>> >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>>Lance >>>>>>>>> Andersen| Principal Member of Technical Staff | +1.781.442.2037 >>>>>>>>> Oracle Java Engineering >>>>>>>>> 1 Network Drive >>>>>>>>> Burlington, MA 01803 >>>>>>>>> lance.ander...@oracle.com <mailto:lance.ander...@oracle.com> >>>>>>>>> <mailto:lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>> >>>>>>>>> <mailto:lance.ander...@oracle.com <mailto:lance.ander...@oracle.com> >>>>>>>>> <mailto:lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>>> >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>> >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>> >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>> >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>>Lance >>>>>>> Andersen| Principal Member of Technical Staff | +1.781.442.2037 >>>>>>> Oracle Java Engineering >>>>>>> 1 Network Drive >>>>>>> Burlington, MA 01803 >>>>>>> lance.ander...@oracle.com <mailto:lance.ander...@oracle.com> >>>>>>> <mailto:lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>> >>>>>>> <mailto:lance.ander...@oracle.com <mailto:lance.ander...@oracle.com> >>>>>>> <mailto:lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> <oracle_sig_logo.gif> >>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>> >>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>> >>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>> >>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>>>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>Lance Andersen| >>>>> Principal Member of Technical Staff | +1.781.442.2037 >>>>> Oracle Java Engineering >>>>> 1 Network Drive >>>>> Burlington, MA 01803 >>>>> lance.ander...@oracle.com <mailto:lance.ander...@oracle.com> >>>>> <mailto:lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>> >>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>> >>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>> >>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>> >>> <http://oracle.com/us/design/oracle-email-sig-198324.gif >>> <http://oracle.com/us/design/oracle-email-sig-198324.gif>>Lance Andersen| >>> Principal Member of Technical Staff | +1.781.442.2037 >>> Oracle Java Engineering >>> 1 Network Drive >>> Burlington, MA 01803 >>> lance.ander...@oracle.com <mailto:lance.ander...@oracle.com> >>> <mailto:lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>> >>> >>> >>> >> >> <oracle_sig_logo.gif> >> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >> <http://oracle.com/us/design/oracle-email-sig-198324.gif> >> <http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance Andersen| >> Principal Member of Technical Staff | +1.781.442.2037 >> Oracle Java Engineering >> 1 Network Drive >> Burlington, MA 01803 >> lance.ander...@oracle.com <mailto:lance.ander...@oracle.com> >> >> >> > <http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037 Oracle Java Engineering 1 Network Drive Burlington, MA 01803 lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>