[ https://issues.apache.org/jira/browse/ODE-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on ODE-380 started by Tammo van Lessen. > Message#setHeaderPart should overwrite any previous value > --------------------------------------------------------- > > Key: ODE-380 > URL: https://issues.apache.org/jira/browse/ODE-380 > Project: ODE > Issue Type: Bug > Components: BPEL Runtime > Affects Versions: 1.2 > Reporter: Alexis Midon > Assignee: Tammo van Lessen > Labels: patch > Fix For: 2.0 > > Attachments: setHeaders_1x.diff, setHeaders_trunk.diff > > > org.apache.ode.bpel.iapi.Message#setHeaderPart should overwrite any previous > value if called twice. > As of today, a new element with the same name is appended to the document. So > you can get something like: > <?xml version="1.0" encoding="UTF-8"?> > <header> > <header_ABC>foo</header_ABC> > <header_ABC>bar</header_ABC> > </header> > Then when Message.getHeaderPart is invoked, the first element is returned. > The fix must make sure that Message#setHeaderPart overwrite any existing > value of the given header. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira