Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Java Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.

Petals Distributed Service Bus

  • To build the modules, just launch 'mvn install'
  • To also build the distributions and the installer, add -Pdistributions to your maven command 'mvn install -Pdistributions'

Petals 3.2 migration notes

  • LoggingUtil changement de monolog vers Java Log. API change...
  • a disparu et est remplacé par Need an API!!! -> Update de dans tout les fichiers

  • Update XMLUtil en XMLHelper et Transformers avec commons ebm

  • !Utiliser des interfaces dans les interfaces!!! MessageExchangeImpl!

  • MessageExchange ne contient plus la location! donc plus utilisée dans org.petalslink.dsb.transport.Adapter

  • Transporter API sendSync ne retourne plus de message mais void

  • Question : ou sont enregistrés les MBeans qui étés dans le PetalsServerIMpl? : MbeanHelper . Il y a eu un update du logger dedans et du router : Pas fait dans le DSB

  • RouterMonitor and Persistance service are not used for now: set to optional in the router module. Note that this should be a router module and not a router dependency!

  • TODO : implementer org.petalslink.dsb.transport.Adapter.createJBIMessageWrapper(MessageExchange)

  • TODO : Ne plus utiliser les MEP de MessageExchanheImpl
  • TODO : Check launcher qui n'est plus utilisé pareil!

  • NS error for /org.petalslink.dsb.dsb-kernel/src/main/java/org/petalslink/dsb/kernel/ws/api/ NS updated with dsb NS but will broke master integration... Looks like now there is a real connector in the ESB kernel with cf for error

  • The CDK does not support onNotificationMessage on the listener anymore. The DSB CDK must support it (dsb-wsn-jbise)

  • Need to delete /org.petalslink.dsb.dsb-xmlutils/src/main/java/org/petalslink/dsb/xmlutils/ and use direclty utils

  • BC SOAP: Add WSAAddressing endpoint, handle null extensions on outgoing listener.

New but not used

  • dans TransporterNIO

Upgrades to do on the ESB side

  • API pour MessageExchange!
  • PetalsServerImpl enregistre les MBeans via Helper : Pas accessible!



Deprecated in the DSB

And will be cleaned...

  • Petals Oldies

org.petalslink.dsb dsb-petals-oldies dsb-petals-oldies

  • Old monitoring

org.petalslink.dsb dsb-monitoring jar

-- @chamerling

Something went wrong with that request. Please try again.