Can SDM tailor ESB process, Xar file etc

Posted by jerem on 23-Jun-2010 04:51

Hello


I want to deploy a freshly developped process in my test environnement.

But in the documentation I can't find a simple way to extract editable configuration from my Xar file.


I used domaintomodel to retrieve queues configuration.


Do I have to write the files for my processes and services by hand??


Regards

Chan Jeremy

All Replies

Posted by jerem on 23-Jun-2010 07:53

Hello

Maybe I have not search enough before posting here.

So if you get the same question, you can  look at the sonic deployment guide. (soa_deploy.pdf)

  • use the sonicesb export tool to create the archive
  • use ESBAdmintool createmap to create the map file.
  • configure the map for the target environnement
  • Apply the freshly configured map to the archive
  • copy the archive into the ./model/projectname/xars folder and the map file into the ./model/projectname/xars/tailor folder
  • run sdm's installation script

Can someone tell me if I am right?

regards

Chan Jeremy

Posted by jerem on 24-Jun-2010 03:28

hello

I was wondering how I can create a map that include more parameters.

For example I have a process using wsinvocationComponent. I have set the parameter called "com_sonicsw_xqimpl_service_wsinvk_WSInvocationScriptConstants_PORT_ADDRESS_URL"

to development url.

When I use create map, i can't see the parameter in the mapFile.

Is there a way to retrieve this property in order to avoid manual setting in the SMC?

Regards

Chan Jeremy

Posted by kjervis on 25-Jun-2010 17:20

Hi Jeremy,

AFAIK the web service PORT ADDRESS URL in Sonic 7.6.x is not availlable directly as a parameter.

However using a StringReplaceMap it is possible to identify and replace the development value set with an SDM property reference, such that it can then be tailored for each environment as part of your SDM model tailorings.

Hope this helps!

Kevin

Posted by jerem on 27-Jun-2010 13:38

Hello Kevin

Thanks for your response, This works fine.

Regards

Chan Jérémy

This thread is closed