sca-j message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Raw Text from SCA-J TC conf call, 9th Feb 2009
- From: Mike Edwards <mike_edwards@uk.ibm.com>
- To: "OASIS Java" <sca-j@lists.oasis-open.org>
- Date: Mon, 9 Feb 2009 17:03:02 +0000
Agenda:
- Roll Call
http://www.oasis-open.org/committees/membership.php?wg_abbrev=sca-j
- Appointment of scribe. List attached
below
- Agenda bashing
- Approval of minutes from Virtual Face
to Face (2nd, 3rd and 6th February)
http://www.oasis-open.org/committees/download.php/31113/SCA%20Java%20Virtual%20Face%20to%20Face%20Minutes%20-%202009-02-02%2C%2003%20and%2006.doc
Issue Status:
Open: 31
1. Review action items:
Action Items that I believe are done:
2008-11-11-07: Mark to propose a delta
to Simon's action (2008-11-11-6) on JAVA-25 to add support for message
correlation on call backs
2008-11-11-12: Mark to write proposal
for JAVA-46 drawing inspiration from the chat log of day 2 of the November
F2F
Action Items that I believe are still
to be done:
2008-07-15-02: Plamen to produce a proposal
for JAVA-2
2008-11-11-21: Mark, Jim and Mike to
describe their use cases for JAVA-30
2008-11-11-22: Mark to draw up some
wording for Direction 1 (as discussed at the November F2F) for JAVA-62
2008-11-11-23: Mark (and others prepared
to help) to investigate the WorkManager JEE spec and determine its applicability
to SCA for JAVA-62
2008-11-11-27: Simon to raise issue
on brain-damaged definition of @Service annotation (see comments in Nov
F2F raw chat log)
2. Blocking issues
a. JAVA-27: Security Annotations in
generated Component Type
http://www.osoa.org/jira/browse/JAVA-27
Updated proposal (PDF): http://lists.oasis-open.org/archives/sca-j/200902/msg00060.html
Updated proposal (Doc): http://lists.oasis-open.org/archives/sca-j/200902/msg00059.html
3. Critical Issue discussion
a. JAVA-6: @AllowsPassByReference requires
more detailed description
http://www.osoa.org/jira/browse/JAVA-30
Original Proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00053.html
Updated Proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00072.html
b. JAVA-1: Accessing SCA Services from
non-SCA component code
http://www.osoa.org/jira/browse/JAVA-1
Proposal: http://lists.oasis-open.org/archives/sca-j/200901/msg00094.html
Source Code Proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00050.html
4. Other Open Issues discussion
a. JAVA-30: "Process" Scope
http://www.osoa.org/jira/browse/JAVA-30
proposal: http://lists.oasis-open.org/archives/sca-j/200812/msg00006.html
b. JAVA-117: Clarify the name implied
by setter method for property and reference names
http://www.osoa.org/jira/browse/JAVA-117
Proposal: http://lists.oasis-open.org/archives/sca-j/200901/msg00124.html
c. JAVA-65: There is no lifecycle defined
for SCA Components
http://www.osoa.org/jira/browse/JAVA-65
proposal: http://lists.oasis-open.org/archives/sca-j/200811/msg00095.html
d. JAVA-102: Need to have a Name parameter
on the @Service annotation
proposal: http://www.osoa.org/jira/browse/JAVA-102
e. JAVA-77: A remotable service SHOULD
be translatable into a generally accepted standard for a service, such
as WSDL 1.1 or WSDL 2.0
http://www.osoa.org/jira/browse/JAVA-30
proposal: http://lists.oasis-open.org/archives/sca-j/200901/msg00029.html
f. JAVA-62: Clarify what a Component
Implementation can do with threads
proposal: http://www.osoa.org/jira/browse/JAVA-62
g. JAVA-125: Allow call semantics to
be specified in interface.java
Proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00074.html
5. Blocking issues waiting for updates/proposals
a. JAVA-104: RFC2119 Language is needed
for CAA Specification
http://www.osoa.org/jira/browse/JAVA-104
b. JAVA-105: RFC2119 Language is needed
for C&I Specification
http://www.osoa.org/jira/browse/JAVA-105
c. JAVA-119: JAA Conformance Section
http://www.osoa.org/jira/browse/JAVA-119
Updated proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00021.html
Alternative proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00049.html
Waiting for email discussion and new
proposal
6. Critical issues waiting for updates/proposals
a. JAVA-60: Sharing Java artifacts across
contributions
http://www.osoa.org/jira/browse/JAVA-60
Proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00014.html
Waiting for updated proposal
b. JAVA-54: Section 7.1 of the Java
CAA Specification is unclear
http://www.osoa.org/jira/browse/JAVA-54
No proposal
c. JAVA-121: Compilable artifacts for
Java annotations and APIs
http://www.osoa.org/jira/browse/JAVA-121
More detailed proposal required
7. AOB
---------------------------------------------------------------
Scribe = Mike Edwards
Item. Agenda Bashing
Item 2. Approval of Minutes from Virtual
F2F
Approved unanimously
Item 3. Review of Action Items
Action Items that done:
2008-11-11-07: Mark to propose a delta
to Simon's action (2008-11-11-6) on JAVA-25 to add support for message
correlation on call backs
2008-11-11-12: Mark to write proposal
for JAVA-46 drawing inspiration from the chat log of day 2 of the November
F2F
Action items are outstanding:
2008-07-15-02: Plamen to produce a proposal
for JAVA-2
2008-11-11-21: Mark, Jim and Mike to
describe their use cases for JAVA-30
2008-11-11-22: Mark to draw up some
wording for Direction 1 (as discussed at the November F2F) for JAVA-62
2008-11-11-23: Mark (and others prepared
to help) to investigate the WorkManager JEE spec and determine its applicability
to SCA for JAVA-62
2008-11-11-27: Simon to raise issue
on brain-damaged definition of @Service annotation (see comments in Nov
F2F raw chat log)
Item 4. JAVA-27: Security Annotations
in generated Component Type
http://www.osoa.org/jira/browse/JAVA-27
Updated proposal (PDF): http://lists.oasis-open.org/archives/sca-j/200902/msg00060.html
Updated proposal (Doc): http://lists.oasis-open.org/archives/sca-j/200902/msg00059.html
Vamsi: wow. no more blocking issues
Mark Combellack: vamsi - there are still
3 blocking issues 104, 105 and 119
Motion: Yange Lei - To resolve Issue
27 with the proposal contained in http://lists.oasis-open.org/archives/sca-j/200902/msg00060.html
Seconded by Dave Booz
Accepted unanimously
Issue 27 is resolved.
Item 5. JAVA-6: @AllowsPassByReference
requires more detailed description
http://www.osoa.org/jira/browse/JAVA-30
Original Proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00053.html
Updated Proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00072.html
Simon describes his proposal in sca-javacaa-1.1-spec-cd02-rev1
Merge2-1 Issue6.doc
Starting at Section 2.2.3
Mike E's First comment - relating to
the phrase "same operating system process and the same JVM runtime"
(paragraph 1)
anish: i think same JVM is enuf, but
don't have a preference for either sentence
Preference for just "same JVM runtime"
2nd paragraph - make clear that "implementation"
here means both client and service implementations
Suggest making "compatible with
pass-by-reference optimizatio" bold/italic to help make it clear that
its a defintion of a term
Suggest adding some wording to make
it clear that there are some rules for the client and the service impl
in order to make the claim of "compatible with pass-by-reference optimiatioN"
Simon suggests pulling forward words
from section 9 for this.
Add "see below" to the 4 bullet
of the 1st bulleted list
Add "method" following "service
implementation" in 3rd bullet of 1st bulleted list
anonymous morphed into anonymousPradeep
anonymousPradeep morphed into Pradeep
Vamsi: There is a typo in 1st para in
sec 2.2.3. implementation instead of implemementation
Section 9.1
(note - addition of "exceptions"
in section 3.2)
Correct the term "within the same
address space" in 1st paragraph following the definition code
Discussion of the use of the term "mutable"
in 1st paragraph following definition code.
Simon will work to improve the wording
of the 1st paragraph.
Mike E's alternative wording for the
1st paragraph
Simon is not keen on MUST / MUST NOT
wording
anish: I don't agree with the notion
that every keyword 'must' be testable using an automated tool.
anish: lot of times it is useful to
have keywords which are not necessarily enforceable, or can be checked
by an automated tool. But a human can go in there and make a determination
Vamsi: I agree with Simon.
anish anyone else getting lot of noise
on teh line intermittently ?
Discussion of Mike's proposed changes
to the 2nd paragraph
Dave Booz yes
Question about the use of (optional)
in the attribute definition
anish: + to explicit
anish: i meant "+1"
Dave B: Not clear from the definition
that @AllowsPassByReference has to be in the same place that @Reference
occurs
Dave B: Happy for the annotation to
be separate from @Reference annotation
Action: (Simon) build an updated version
of the proposal for Friday
Item 6 JAVA-1: Accessing SCA Services
from non-SCA component code
http://www.osoa.org/jira/browse/JAVA-1
Proposal: http://lists.oasis-open.org/archives/sca-j/200901/msg00094.html
Source Code Proposal: http://lists.oasis-open.org/archives/sca-j/200902/msg00050.html
Mark describes his code proposal
Dave Booz lowered your hand
Mike Edwards notes that this proposal
makes the client now dependent on the SCAClientFactory class - and that
the proposal implies shipping an actual implementation of this class, using
the mechanics specified. Note that this is incompatible with OSGi
class loading for example
Simon: Not happy with us having to ship
the actual code of SCAClientFactory - too rigid and difficult to update
for new mechanisms
Simon: java.util.ServiceLoader - available
in JDK 6 - provides a way of delegating the loading to some place that
we dont' have to ship with the standard
Simon: I'd like to consider a better
way to package this function. Perhaps Mark & I can work on it.
Action: (Mark & Simon) Work up a
better proposal for the function proposed by Mark for Issue 1
COB - next call is on Friday
Yours, Mike.
Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014 Mobile: +44-7802-467431
Email: 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]