-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Xmlsec 4.0.0 #421
Xmlsec 4.0.0 #421
Conversation
@lukasj what do you think? |
last time I submitted PR to Santuario, it took years to be merged (was actually redone similar way in a different PR)
consider fixing all at once with adding a commit ID to
remove them also from boms |
@lukasj can you take a look again? Much has happened since last January. |
Ok, here we go, tests passed! |
let me finalize 4.0.3 (early next week, I hope, as most work in other projects has already been done) and then merge this one |
And how long can take it to 4.0.4 or 4.1.0 or at least 4.1.0-M1? |
Can I proceed with XML Security 4.0.0 or is there any potential issues left? |
I don't know about any issues at this moment, I am looking forward for the release! :-) |
Can we try to align our work here somehow and remove some unnecessary(?) steps & releases? What I'm thinking about - my first step is to release jaxb-ri 4.0.4 (changelog) to fix regressions in 4.0.3 once I get verification of one more PR from the user; at the same time I need to release APIs to fix dependency trees of metro components. If there is a chance to have final santuario 4.0.0 with dependencies on xml bind api 4.0.1 and impl 4.0.4, then I'd seriously consider including this in metro 4.0.3. @dmatej this would require you to test snapshots (which are all up-to-date and available in the snapshots repo, ie through EDIT: current XML Binding TCK run: https://ci.eclipse.org/jaxb-impl/job/jaxb-jakarta-ri-tck/17/, it should finish in ~8-10h |
I am temporarily using OmniFish's snapshot repository, because I don't have access to Jakarta snapshots. I can deploy at any time, GlassFish PR has access for downloads too. EDIT: I can repeat it at any time, but perhaps for now I will wait until you say that you finished with JAXB. |
So finally I have some issue. In previous
But in 4.0.3-SNAPSHOT I see this and I need some help how I can fulfill the requirement:
EDIT: Locally tests passed after I added the capability to orgi.properties in GlassFish, now I am waiting for Jenkins. Do you know if it is the correct solution or the right way to do that is different? |
this line needs an update |
XML Security has since been updated to 4.0.1 of the bind API, so I'll proceed with a vote on the official release. |
so I'm ready... what I wanted to do is already done and master now has jaxws-ri 4.0.2 (with all deps up-to-date, all in staging). @dmatej I can see that santuario already has 4.0.0 tag as well, can you try to give it one more test run before I merge this, please? |
XML Security 4.0.0 is now in maven central FYI |
- it is tested now with GlassFish - webservices-extra-xmlsec is not required any more - slf4j is not mandatory any more Signed-off-by: David Matějček <[email protected]>
Signed-off-by: David Matějček <[email protected]>
- Fixes the CVE Signed-off-by: David Matějček <[email protected]> # Conflicts: # wsit/boms/bom-ext/pom.xml
- The class and it's children are now more simple and provide better control over the stream if the stream is used. - Formatting changes of ugly code Signed-off-by: David Matějček <[email protected]>
Signed-off-by: David Matějček <[email protected]> # Conflicts: # wsit/boms/bom-ext/pom.xml
…ated. This reverts commit 61a6300. Signed-off-by: David Matějček <[email protected]>
Signed-off-by: David Matějček <[email protected]>
The TCK is still running, but webservices12 and webservices13 already passed, so I think it is alright to do the merge and release. |
4.0.3 (and all updated dependencies) should be on the way to central; give it some time... (...and let me know, if something is missing) |
Important Changes
Validation