You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by "Anders W. Tell" <op...@toolsmiths.se> on 2001/09/28 16:13:25 UTC

FYI: ebXML BPWS - PDF generation from XML for all BPWS Forms including additional SWOT

Today the Open ebXML project have released version 0.40 of the open
source XSLT Tools. This version adds full support of all Worksheets
forms (BPWS) as defined by ebXML Business Process Analysis Worksheets &
Guidelines v 1.0.

The BPWS are aimed at non-technical users and modelers working in
earlier stages of modeling business processes and collaborations using
UMM and/or ebXML. The BPWS may also serve a checklist for standardized
models when a previously specified business process is contributed to
UN/CEFACT for inclusion and incorporation as a standard business process
model.


Highlights:
-----------
* XML version of BPWS Business Process Worksheets (BPWS)
* Supports all 15 Forms as defined in BPWS 1.0.
* PDF generation from XML using Apache FOP 0.20.1 and higher
* Utilizes SVG graphics for summary graphs and Process graphics.
* Additional SWOT Analysis Form, (strength, weakness,opportunity,
threat)

Status:
-------
* This release of XSLT Tools for BPWS is the last Proof of Concept
release. The ongoing work is now focused on creating an alpha release
(approx. Q4) with a stable XML Schema.
* As always, comments and suggestions are welcome,

On the TODO list:
-----------------
* Creation of DTD, XML Schema, (RelaxNG)
* Synchronization of XML Schema with UMM and BPSS Models
* Cleanup of XML Schema and addition of missing elements/attributes
* Improve graphical design.
* Add BPSS generation from BPWS document.
* Documentation
* Adding optional forms such as "General requirements capture".


References:
-----------
ebXML: <http://www.ebxml.org>
Open ebXML project: <http://www.openebxml.org>
XSLT Tools sub project: 
<http://www.openebxml.org/projects/ptools/txslt/txslt.html>
PDF example (>700kb): 
<http://www.openebxml.org/projects/ptools/txslt/bpws_en.pdf>
XML Example: <http://www.openebxml.org/projects/ptools/txslt/bpws_en.xml>
Apache FOP:  <xml.apache.org>
Mailing lists: 
<http://www.openebxml.org/information/mailing_lists/mailing_lists.html>
 

Whats next from Open ebXML?
---------------------------
XLIF - XML Log Interchange Format
    with XMIME - XML MIME Markup Language


Best Regards
Anders

-- 
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
/        Anders W. Tell   ,   Financial Toolsmiths AB         / 
/ email: <an...@toolsmiths.se>  <http://www.toolsmiths.se>  /
/ Open ebXML: http://www.openebxml.org                        /
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/



Re: AW: Vectors

Posted by Berin Loritsch <bl...@apache.org>.
Matthew Langham wrote:
> 
> Hi Berin,
> 
> we tried that at first (using an Array) - but we then got an error because
> the Vector we receive does not have a arrayType - and the ArraySerializer
> needs one. So we mapped to a "Vector" and built our own VectorSerializer.
> 
> Of course it may be way easier...

It might.  I tend to use the newer Collection APIs myself, which provide a
convenient "toArray" method.  I love that--it allows me to have a typesafe
pubic API while managing my resources with convenient Collection classes.
Personally, I can't wait until the JDK 1.5 generics come out--then we will
have the best of all worlds.

I probably need to examine the serializers in more detail anyway.

> 
> Matthew
> 
> --
> Open Source Group               sunShine - Lighting up e:Business
> =================================================================
> Matthew Langham, S&N AG, Klingenderstrasse 5, D-33100 Paderborn
> Tel: +49-5251-1581-30   [mlangham@sundn.de - http://www.sundn.de]
> =================================================================
> 
> -----Ursprungliche Nachricht-----
> Von: Berin Loritsch [mailto:bloritsch@apache.org]
> Gesendet: Freitag, 28. September 2001 15:03
> An: axis-dev@xml.apache.org
> Betreff: Re: Vectors
> 
> Matthew Langham wrote:
> >
> > We are using Axis to connect to a SOAP server written with Apache Soap
> 2.2.
> > One of the functions returns a Vector of objects. We tried to work out how
> > to get a Vector deserialized with Axis - but could not find anything.
> >
> > So we figured we would need to write our own Vector-Deserializer -which we
> > did and that works ok on a one-off basis. Are we correct in thinking this
> is
> > the way to go?
> 
> Are you talking about how to deserialize it with one of the SOAP Mappings?
> If that is the case, you want something like a SOAP array or SOAP Sequence.
> So your typeMapping would have to map a Vector to one of those existing
> types.
> 
> (Of course I can be an unlearned one talking too...)
> ;P

AW: Vectors

Posted by Matthew Langham <ml...@sundn.de>.
Hi Berin,

we tried that at first (using an Array) - but we then got an error because
the Vector we receive does not have a arrayType - and the ArraySerializer
needs one. So we mapped to a "Vector" and built our own VectorSerializer.

Of course it may be way easier...

Matthew

--
Open Source Group               sunShine - Lighting up e:Business
=================================================================
Matthew Langham, S&N AG, Klingenderstrasse 5, D-33100 Paderborn
Tel: +49-5251-1581-30   [mlangham@sundn.de - http://www.sundn.de]
=================================================================


-----Ursprungliche Nachricht-----
Von: Berin Loritsch [mailto:bloritsch@apache.org]
Gesendet: Freitag, 28. September 2001 15:03
An: axis-dev@xml.apache.org
Betreff: Re: Vectors


Matthew Langham wrote:
>
> We are using Axis to connect to a SOAP server written with Apache Soap
2.2.
> One of the functions returns a Vector of objects. We tried to work out how
> to get a Vector deserialized with Axis - but could not find anything.
>
> So we figured we would need to write our own Vector-Deserializer -which we
> did and that works ok on a one-off basis. Are we correct in thinking this
is
> the way to go?

Are you talking about how to deserialize it with one of the SOAP Mappings?
If that is the case, you want something like a SOAP array or SOAP Sequence.
So your typeMapping would have to map a Vector to one of those existing
types.

(Of course I can be an unlearned one talking too...)
;P


Re: Vectors

Posted by Berin Loritsch <bl...@apache.org>.
Matthew Langham wrote:
> 
> We are using Axis to connect to a SOAP server written with Apache Soap 2.2.
> One of the functions returns a Vector of objects. We tried to work out how
> to get a Vector deserialized with Axis - but could not find anything.
> 
> So we figured we would need to write our own Vector-Deserializer -which we
> did and that works ok on a one-off basis. Are we correct in thinking this is
> the way to go?

Are you talking about how to deserialize it with one of the SOAP Mappings?
If that is the case, you want something like a SOAP array or SOAP Sequence.
So your typeMapping would have to map a Vector to one of those existing
types.

(Of course I can be an unlearned one talking too...)
;P

Vectors

Posted by Matthew Langham <ml...@sundn.de>.
We are using Axis to connect to a SOAP server written with Apache Soap 2.2.
One of the functions returns a Vector of objects. We tried to work out how
to get a Vector deserialized with Axis - but could not find anything.

So we figured we would need to write our own Vector-Deserializer -which we
did and that works ok on a one-off basis. Are we correct in thinking this is
the way to go?

Matthew

--
Open Source Group               sunShine - Lighting up e:Business
=================================================================
Matthew Langham, S&N AG, Klingenderstrasse 5, D-33100 Paderborn
Tel: +49-5251-1581-30   [mlangham@sundn.de - http://www.sundn.de]
=================================================================