OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-iic message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: 1_1 comments - part 2


Monica,
 
   Here is my response to your next post re: Test Framework v1.1 Specification changes:
 
Thanks,
Mike
 
 
 
 
mm1: Great job, Mike while everyone else is 'not working.' :-P
Anyway, here are a few comments from browsing the redline changes you
have sent:


========================================================================================
Configuration Group
Table 3
Step delay may be handled on a conditional statement, where specific
outcomes are required before a step continues. Suggest some sort of
'choice' type so you can define what operation is made on the condition
rather than assuming and/or. Perhaps we could have an enumeration of
different types of which, one can be selected. See what is defined in
ebBP, version 1.1. This comment applies to all such references. This
brings up the point that a process language could be used to guide the
execution of the test suite along the specific test cases composed as
required to sufficiently implement this test. Are we willing to consider
this as a future enhancement, or here in some fashion before we start to
put branch semantics into the test framework itself?
 
 
[MIKE] - I don't know if a BP language would be suitable for a Test Driver, or would
be more than is necessary.  BPSS use cases could help determine this.


Table 4
Assertion
Editorial - Reference should be generic, rather than targeted to MSH.
 
[MIKE] - Agreed and fixed.


Table 7
On testStepContext, suggest you also use a generic type and allow for a
choice from an enumerated list. That way, you can continue to add to the
reference list.
 
[MIKE] - It was also suggested that all Test Steps be given an ID, and that testStepContext
could reference the ID ( and context ) that is needed for a particular Test Step.  I
updated the schema and spec to reflect this
 


Table 8
May wish to allow full or incremental purge of message store. This would
suggest an attribute for full or partial and if partial how to designate
what gets deleted. May
apply to later sections as well.
 
[MIKE] - I am rethinking whether  this is an implementation detail ( regarding when the message store is purged.. if at all )
This is really a "performance/optimization issue", and I think that this attribute may not belong in this specification. 


Table 9
Editorial - References should be generic rather than only listing MIME
as more than MIME is allowed. May apply to latter sections.
 
 
[MIKE] - This is true, and the modifications that we are doing to this specification are designed to "open" it to any kind of
messaging.  However, this specification also provides instructions "specific" to ebXML Message Declaration syntax
explicitly for constructing ebXML messages using MIME.  If it were more complete, it would also provide a Message Declaration Syntax
for SMTP and FTP messaging, but we do not provide that.  We need to point out that MIME declaration syntax is a
best practice when constructing MIME messages with the Test Framework.

Table 21
Allow for other optional mutator types - 'other' and then specify.
 
[MIKE] - We could do this.

Appendix G Configuration Group Schema
Place 'other' as an option for contentType with the capability to
specify, rather than direct reference to Schematron.
 
[MIKE] - This was a typo. Schematron should not have been listed in that enumeration group.  Fixed
 


General
As we go later into the document, this becomes ebXML specific. Perhaps,
these could become best practices, where use of ebXML, vanilla SOAP,
etc. enveloping are detailed, but outside of the core framework
specification.
[MIKE] - Agreed that it is not clear that any ebXML, MIME, SOAP etc information should be labeled as
best practices rather than hard specification.  Especiallly since the spec (V2) is being written specifically to allow
any transport and envelope to be used.
 

Enjoy Mexico.  Monica


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]