Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [bpel-dev] Namespaces maps

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." 

Back to the top