sca-j message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Raw Text from TC call,18 July 2011
- From: Mike Edwards <mike_edwards@uk.ibm.com>
- To: "OASIS Java" <sca-j@lists.oasis-open.org>
- Date: Mon, 18 Jul 2011 16:57:04 +0100
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:
| mike_edwards@uk.ibm.com
|
|
|
|
|
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
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]