When I looked into this I initially thought it would be nice to have
that capability but eventually I realized that it is going to be hard
to replace prefix mappings in XPath expressions because we don't have
any XPath model that could be used for that purpose.
Changing prefixes from something generated (ns1, etc) to something more
meaningful makes esthetic sense but I'll be curious of how you propose
to solve the XPath _expression_ issue.
And don't forget that other languages may in fact be used as
expressinon languages and we really don't have a very good model for
dealing with that snake.
Just my 2c.
-michal
Danilov, Oleg V wrote:
Hi Simon,
The only namespace the process itself has is editable in the
targetNamepace field (description page).
What about namespaces inside expressions or literals?
Thanks,
Oleg.
-----Original Message-----
From: bpel-dev-bounces@xxxxxxxxxxx [mailto:bpel-dev-bounces@xxxxxxxxxxx] On Behalf Of Simon D Moser
Sent: Monday, April 07, 2008 7:50 PM
To: BPEL Designer project developer discussions.
Cc: BPEL Designer project developer discussions.; bpel-dev-bounces@xxxxxxxxxxx
Subject: RE: [bpel-dev] Namespaces maps
Hey Oleg,
you are right. There is no conveniant way. However, I would be very cautios
when it comes to editing imported namespaces (which is what you are
proposing). This does actually not make a lot of sense to me. The only
namespace the process itself has is editable in the targetNamepace field
(description page).
Other than that, I like the idea to be able to reassign certain prefixed to
certain namespace, however, not to edit the namespaces itself. This breaks
things!
One more thing: Instead of having a separate property tab, why don't you
merge that with the imports tab ?
Eg. today there are three columns {Location, Namespace, ImportType} - why
not make that four {Location, Prefix, Namespace, ImportType} and offer an
appropriate edit button there (edit only re-assigns the namespace) ?
Just a thought ...
Cheers
Simon
Simon Moser, M.Eng.
Websphere Integration Mail: IBM Deutschland Entwicklung
Developer Development smoser@xxxxxx. GmbH
Team Lead BPEL Editor com Vorsitzender des
Dept. 4722, Bldg. Phone: Aufsichtsrats: Martin Jetter
71032-01, Room 086 +49-7031-16-43 Geschäftsführung: Herbert
Websphere Solutions and 04 Kircher
Services Fax: Sitz der Gesellschaft:
IBM Deutschland +49-7031-16-48 Böblingen
Entwicklung GmbH 90 Registergericht: Amtsgericht
Schönaicherstr. 220, D - Stuttgart, HRB 243294
71032 Boeblingen
From: "Danilov, Oleg V" <oleg.v.danilov@xxxxxxxxx>
To: "BPEL Designer project developer discussions." <bpel-dev@xxxxxxxxxxx>
Cc: <bpel-dev-bounces@xxxxxxxxxxx>
Date: 07.04.2008 14:17
Subject: RE: [bpel-dev] Namespaces maps
Hi,
On namespaces... AFAIK there is no convenient way to edit namespaces and
prefixes. I'm going to add the new tab into the properties. For instance
something like that:
(Embedded image moved to file: pic15202.jpg)
Any objections? May be I missed something and designer already has the
handy namespace editor? J
Thanks,
Oleg.
-----Original Message-----
From: bpel-dev-bounces@xxxxxxxxxxx [mailto:bpel-dev-bounces@xxxxxxxxxxx] On
Behalf Of Simon D Moser
Sent: Friday, March 07, 2008 12:02 PM
To: BPEL Designer project developer discussions.
Cc: BPEL Designer project developer discussions.;
bpel-dev-bounces@xxxxxxxxxxx
Subject: RE: [bpel-dev] Namespaces maps
Hi Oleg,
from my point of view go right ahead. However, the change that you
mentioned in your other reply [ <<Actually BPELUtils has been refactored
(see revisions 1.11 vs 1.12) some time ago.>>] was done by Michal, so he
might want to comment on that, too.
Cheers
Simon
Simon Moser, M.Eng.
Websphere Integration Mail: IBM Deutschland (Embedded
Developer Development smoser@de.i Entwicklung GmbH image
Team Lead BPEL Editor bm.com Vorsitzender des moved to
Dept. 4722, Bldg. Phone: Aufsichtsrats: Martin file:
71032-01, Room 086 +49-7031-16 Jetter pic31065.g
Websphere Solutions -4304 Geschäftsführung: if)I'm
and Services Fax: Herbert Kircher speaking
IBM Deutschland +49-7031-16 Sitz der Gesellschaft: at
Entwicklung GmbH -4890 Böblingen EclipseCon
Schönaicherstr. 220, Registergericht: 2008
D - 71032 Boeblingen Amtsgericht Stuttgart,
HRB 243294
From: "Danilov, Oleg V"
<oleg.v.danilov@xxxxxxxxx>
To: "BPEL Designer project developer discussions."
<bpel-dev@xxxxxxxxxxx>
Cc:
<bpel-dev-bounces@xxxxxxxxxxx>
Date: 07.03.2008
01:01
Subject: RE: [bpel-dev] Namespaces
maps
I'm going to significantly refactor this code. All namespaces-related
methods will be moved from BPELResource to the BPELUtils.
Thanks,
Oleg.
-----Original Message-----
From: bpel-dev-bounces@xxxxxxxxxxx [mailto:bpel-dev-bounces@xxxxxxxxxxx] On
Behalf Of Simon D Moser
Sent: Tuesday, March 04, 2008 7:01 PM
To: BPEL Designer project developer discussions.
Cc: BPEL Designer project developer discussions.;
bpel-dev-bounces@xxxxxxxxxxx
Subject: Re: [bpel-dev] Namespaces maps
I dont remember why we are using two. Does one implementation use the other
under the covers ?
Anyway, I second the opinion that there should really be one.
Cheers
Simon
Simon Moser, M.Eng.
Websphere Integration Mail: IBM Deutschland (Embedded
Developer Development smoser@de.i Entwicklung GmbH image
Team Lead BPEL Editor bm.com Vorsitzender des moved to
Dept. 4722, Bldg. Phone: Aufsichtsrats: Martin file:
71032-01, Room 086 +49-7031-16 Jetter pic08994.g
Websphere Solutions -4304 Geschäftsführung: if)I'm
and Services Fax: Herbert Kircher speaking
IBM Deutschland +49-7031-16 Sitz der Gesellschaft: at
Entwicklung GmbH -4890 Böblingen EclipseCon
Schönaicherstr. 220, Registergericht: 2008
D - 71032 Boeblingen Amtsgericht Stuttgart,
HRB 243294
From: "Dennis Ushakov" <dennis.ushakov@xxxxxxxxx>
To: "BPEL Designer project developer discussions."
<bpel-dev@xxxxxxxxxxx>
Date: 03.03.2008 20:44
Subject: [bpel-dev] Namespaces maps
Hi!
BPEL editor uses two different maps to store namespace-prefix mapping.
First one is accessed using BPELUtil.getNamespaceMap and second is
using BPELResource.getPrefixToNamespaceMap. For me their purpose is
unclear. Shouldn't there be only one? Why we're using them both?
Thanks,
Dennis
_______________________________________________
bpel-dev mailing list
bpel-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpel-dev
--------------------------------------------------------------------
Closed Joint Stock Company Intel A/O
Registered legal address: Krylatsky Hills Business Park,
17 Krylatskaya Str., Bldg 4, Moscow 121614,
Russia Federation
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
bpel-dev mailing list
bpel-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpel-dev
--------------------------------------------------------------------
Closed Joint Stock Company Intel A/O
Registered legal address: Krylatsky Hills Business Park,
17 Krylatskaya Str., Bldg 4, Moscow 121614,
Russian Federation
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
bpel-dev mailing list
bpel-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpel-dev
--------------------------------------------------------------------
Closed Joint Stock Company Intel A/O
Registered legal address: Krylatsky Hills Business Park,
17 Krylatskaya Str., Bldg 4, Moscow 121614,
Russian Federation
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
bpel-dev mailing list
bpel-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpel-dev
--
Michal Chmielewski, CMTS, Oracle Corp,
W:650-506-5952 / M:408-209-9321
"Manuals ?! What manuals ? Son, it's Unix, you just gotta know."
|