[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Minutes from 2008-02-07 call
SCA-BPEL Weekly meeting has been modified by Mr.
Sanjay Patil Date: Thursday, 07 February 2008 Time: 08:00am - 09:00am PT SUMMARY: Opened Issue 18 Resolved Issue 2: Does the spec allow a
componentType side file Accepted text: A BPEL process (which is
identified by a QName) can be matched with any ComponentType document that has
an <implementation.bpel> that refers to the same process QName, wherever
it might be within the contribution. For example, if a componentType document
has an <implementation.bpel process="foo:bar">, it will be
considered a match for a BPEL process identified by "foo:bar" QName
(where the prefix "foo" in both documents are resolved to the same
namespace). While
the assembly specification allows <implementation.bpel> to be absent, for
SCA BPEL, the component type MUST include an <implementation.bpel>
element. There
MUST be only one ComponentType file corresponding to a BPEL QName within a
contribution. DETAILS: Agenda: 1. Roll Call http://www.oasis-open.org/apps/org/workgroup/sca-bpel/members/roster.php 2. Appointment of scribe: 3. Agenda bashing - Moved issue 1 earlier 4. Approval of Jan 31, 2008 meeting minutes http://lists.oasis-open.org/archives/sca-bpel/200801/msg00042.html Approved without objection. 5. Action items review http://www.oasis-open.org/apps/org/workgroup/sca-bpel/members/action_items.php #0021 chairs to follow up with Mary to post the
CD docs to OASIS repository Not done #0022 chairs to confirm the May f2f date with
Jane Confirmed as May 1 & 2 (Thur & Fri) #0023 Khanderao: file a new issue for re-writing
specs with RFC-2119 Done. #0024 Martin: to write up a proposal for issue 15
(Define Conformance Targets) Not Done. 6. New Issues New issue: http://lists.oasis-open.org/archives/sca-bpel/200801/msg00048.html Anish moves, Ashok seconds,
to open issue 18: Need to rewrite the SCA-BPEL specifications with RFC-2119
keywords/statements No objections. 7. Issue Discussion Issue 1 http://www.osoa.org/jira/browse/BPEL-1 Deferred Issue 2 http://www.osoa.org/jira/browse/BPEL-2 TITLE: Does the spec allow a componentType side file SUBMITTED BY: Anish Karmarkar anish:
http://lists.oasis-open.org/archives/sca-bpel/200801/msg00006.html anish:
another email from MikeR: http://lists.oasis-open.org/archives/sca-bpel/200801/msg00031.html Sanjay:
In section 2, line 194 add -- It is also possible to have
a component type file that is associated with the BPEL component
implementation. When such a component type file is present, as specified in
[SCA-Assembly], it provides component type information in addition to
what is found by introspection. For a BPEL process named
"foo:bar" by finding any ComponentType document that has
<implementation.bpel qname="foo:bar">, wherever it might be within the contribution. Sanjay:
Related assembly issue: http://osoa.org/jira/browse/ASSEMBLY-36 Sanjay:
Related assembly issue for artifact resolution: http://osoa.org/jira/browse/ASSEMBLY-8 ichael
Rowley: SCA finds the ComponentType
for a BPEL process named "foo:bar" by finding any ComponentType
document that has <implementation.bpel process="foo:bar">,
wherever it might be within the contribution. While the assembly specification
allows <implementation.bpel> to be absent, for SCA BPEL, the component
type MUST include an <implementation.bpel> element. anish:
here is what I would prefer: 1) A componentType document for a BPEL process
definition can be found by using either "process QName matching" or
"contribution URI matching" mechanisms. If a componentType document
cannot be found through either "process QName matching" or
"contribution URI matching" mechanism, SCA infrastructure MUST
implicitly generate a componentType document based on the introspection of the
implementation BPEL process definition. For "process QName
matching", a BPEL process (which is identified by a QName) can be matched
with any ComponentType document that has an <implementation.bpel> refers
to the same process QName, wherever it might be within the contribution. For
example, if a componentType document has an <implementation.bpel
process="foo:bar">, it will be considered a match for a BPEL
process identified by "foo:bar" QName (where the prefix
"foo" in both documents are resolved to the same namespace.). For "contribution URI
matching", a BPEL process can be matched with a componentType document of
which the contribution URI is identical to the contribution URI of the BPEL
process except of that the extension is changed to ".componentType".
For example, if "file:/scratch/dir1/compositeX/Foo.bpel" is the
contribution URI of a BPEL process, then the contribution URI of a matching
componentType document would be:
"file:/scratch/dir1/compositeX/Foo.componentType" If a non-one-to-one
relationship is found during matching (e.g. one-to-many or many-to-one), SCA
Infrastructure SHOULD signal an error to users. anish:
here is what I would prefer 1) CA finds the ComponentType for a BPEL process
named "foo:bar" by finding any ComponentType document that has
<implementation.bpel process="foo:bar">, wherever it might be
within the contribution. While the assembly specification allows
<implementation.bpel> to be absent, for SCA BPEL, the component type MUST
include an <implementation.bpel> element. anish:
2) there MUST be only one CT file corresponding to a BPEL QName within a
contribution ----------------------------------------- Rotating scribe list: * Genov, Mr. Genadi; SAP AG * Guizar, Alejandro; Red Hat * Kinner, Mr. Jason; Oracle Corporation * Levinson, Rich; Oracle Corporation * Little, Dr. Mark; Red Hat * Mischkinsky, Jeff; Oracle Corporation * Andrabi, Mr. Najeeb; TIBCO Software Inc. (10/4/07) * Barreto, Dr. Charlton; Adobe Systems (10/11/07) * Pellegrini, Mr Michael; Active Endpoints, Inc.
(10/18/07) * Durand, Mr Jacques; Fujitsu Limited (11/1/07) * Ford, Mr Mark; Active Endpoints, Inc. (11/8/07) * Moser, Mr Simon; IBM (11/15/07) * Malhotra, Mr Ashok; Oracle Corporation (11/29/07) * van der Rijn, Danny; TIBCO
Software Inc. (12/06/07) * Trickovic, Mrs Ivana; SAP AG (1/27/08) * Chapman, Dr Martin; Oracle Corporation (9/7/07,
12/13/07) * Koenig, Mr Dieter; IBM (10/25/07, 1/10/08) * Kand, Khanderao; Oracle Corporation (9/20/07,
1/31/08) * Rowley, Mr Michael; BEA Systems, Inc. (9/27/07, 2/7/08)
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]