← Prev in month
← Prev in thread
Next in thread →
Next in month →
Raw Text from TC call,18 July 2011
1. Roll call 2. Scribe appointment Scribe list attached below 3. Agenda bashing 4. Meeting Minutes a) Minutes of 2011-07-11 telcon: http://lists.oasis-open.org/archives/sca-j/201107/msg00006.html 5. TC Administrivia a. Recording issue status - 8 open, 0 new b. Status of Spring C&I spec: 30-days PR started. Ends 2011-07-29 6. ACTION ITEMS 2011-05-23-1: Anish to send a request to the SCA-Assembly TC wrt updating the RDDL and the XSD for spring CI DONE 2011-07-11-1: Mike to determine if JCA80054 can also be deleted 7. New Issues (requires 2/3) NONE 8. Issues with proposals a) Issue 240 Normative statements JCA90024 through JCA90039 are all based on optional function http://osoa.org/jira/browse/JAVA-240 b) Issue 242 Normative statement JCA80052 is redundant http://osoa.org/jira/browse/JAVA-242 Waiting on Mike's AI 9. Planning for PR of various specs a) CAA spec: apply issue 233 (DONE - WD051) b) CAA TA: apply issue 235, apply issue 232 (merged with TC) c) CAA TC: apply issues 215? & 234 (DONE - cd01-rev3) d) POJO spec: DONE (WD031) e) POJO TA: apply issue 236 (merged with TC) f) POJO TC: apply issue 222, ref udpate(?) (DONE - WD012) g) Spring: DONE h) Spring TC: WD ready, need tests 10. AOB anish: Date: 2011-07-18 anish: 5 of 6 VM present. 83%. Meeting is quorate Scribe: Mike Edwards Agenda Bashing Anish: Mike Edwards filed a new issue - JAVA-243 - let's add that under Item 7 Item 4 Meeting Minutes Minutes of 11 July Minutes are approved without change Item 5 TC Administrivia 9 open 1 new issue 30 day PR of Spring Implementation spec ends 29 July 2011 Item 6 Action Items: 2011-05-23-1: Anish to send a request to the SCA-Assembly TC wrt updating the RDDL and the XSD for spring CI DONE (Done since Assembly TC already includes the Spring XSD) 2011-07-11-1: Mike to determine if JCA80054 can also be deleted DONE: The statement can be deleted Item 7 New Issues anish: http://www.osoa.org/jira/browse/JAVA-243 JAVA-243: Problems with Java Client API classes anish: Problems with Java Client API classes Mike reviews the problems with the Client API described in the Issue Mike moves to open Issue 243 Bryan seconds Motion passes unanimously Issue 243 is open Item 8: Issues with Proposals Issue 240 Normative statements JCA90024 through JCA90039 are all based on optional function http://osoa.org/jira/browse/JAVA-240 Anish discusses the debate from the previous meeting - that there are not the necessary implementations of the optional function Anish originally wanted to retain these optional statements, but this is clearly problematic if there are no implementations The proposal to resolve the issue is here http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/42595/sca-javacaa-1.1-spec-wd051.doc section 10.24.1 Mike moves to resolve Issue Java-240 with the proposal contained in http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/42595/sca-javacaa-1.1-spec-wd051.doc Bryan seconds NB: WD051 contains proposals for both JAVA-240 & JAVA-242 WD240 content is in section 10.24.1 JAVA240 content Motion passes unanimously Issue 240 is resolved Issue 242 Normative statement JCA80052 is redundant http://osoa.org/jira/browse/JAVA-242 Waiting on Mike's AI Mike: We remove JCA80054 Revised document with this change: http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/42912/sca-javacaa-1.1-spec-wd052.pdf http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/42913/sca-javacaa-1.1-spec-wd052.doc change is around line 2007 in the PDF Mike Edwards moves to resolve JAVA-242 with the proposal contained in http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/42912/sca-javacaa-1.1-spec-wd052.pdf Section 9.9 of this document Bryan seconds Motion passes unanimously Issue 242 is resolved http://www.osoa.org/jira/browse/JAVA-243 JAVA-243: Problems with Java Client API classes Mike reviews the proposal - contained in http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/42912/sca-javacaa-1.1-spec-wd052.pdf All in section B.1.3 Problem #1 - ThreadContextClassLoader getThreadContextClassLoader () method - inside doPrivileged return AccessController.doPrivileged( new PrivilegedAction<ClassLoader>() { public ClassLoader run() { return Thread.currentThread().getContextClassLoader(); } }); Problem #2 - allow null domainURI in the instantiateSCAClientFactoryClass(...) method ...factoryImplClass.getConstructor factoryImplClass.getConstructor(URI.class, changing the class to URI.class rather than the class of the passed paramter - allows the parameter to be null without error, Problem #3 Properties parameter not passed to the actual Factory class 1) add properties parameter on the method: instantiateSCAClientFactoryClass( Class<? extends SCAClientFactory> factoryImplClass, URI domainURI, Properties properties) then find the Constructor of the factoryImplementation class that has the Properties parameter: Constructor<? extends SCAClientFactory> URIConstructor = factoryImplClass.getConstructor(URI.class, Properties.class); & then pass the parameter to the constructor SCAClientFactory provider = URIConstructor.newInstance( domainURI, properties ); final change is in the find(...) method: final SCAClientFactory factory = instantiateSCAClientFactoryClass(factoryImplClass, domainURI, properties ); final SCAClientFactory factory = instantiateSCAClientFactoryClass(factoryImplClass, domainURI, properties ); + add properties parameter + add properties parameter Anish: has the class in the ZIP file been updated yet? Mike: not yet Mike moves to resolve Issue 243 with the proposal contained in WD052 http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/42912/sca-javacaa-1.1-spec-wd052.pdf Section B.1.3 Dave seconds Motion passes unanimously Issue 243 is resolved ACTION 20110718-01 Mike Edwards to update the SVN and the associated ZIP file with the changes from JAVA-243 & JAVA-242 AOB COB Yours, Mike Dr Mike Edwards Mail Point 137, Hursley Park STSM Winchester, Hants SO21 2JN SCA & Services Standards United Kingdom Co-Chair OASIS SCA Assembly TC IBM Software Group Phone: +44-1962 818014 Mobile: +44-7802-467431 (274097) e-mail: Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
← Prev in month
← Prev in thread
Next in thread →
Next in month →