Skip to content
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

[CXF-8347] URI processing/caching/extending changes #698

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

andymc12
Copy link
Contributor

Includes:

  • URITemplate cache
  • Extension to allow extenders to wrap runnables from HTTPConduit
  • Numeric handling in URIs
  • URITemplate processes parameters
  • Add checking for form post when content-type includes charsets, etc.

These are part of the changes made in the Open Liberty "fork" of CXF.

Includes:
- URITemplate cache
- Extension to allow extenders to wrap runnables from HTTPConduit
- Numeric handling in URIs
- URITemplate processes parameters
- Add checking for form post when content-type includes charsets, etc.

Signed-off-by: Andy McCright <[email protected]>
@andymc12
Copy link
Contributor Author

andymc12 commented Oct 1, 2020

Rebased from master - was hoping that the force-push would kick off an integration build, but it doesn't seem to have...

@reta
Copy link
Member

reta commented Oct 1, 2020

Sorry @andymc12, I haven't had time to review this PR yet (not forgotten), will do that shortly. The integration builds are not triggering right now since the CI server has changed the name (builds.apache.org -> ci-builds.apache.org), I don't have permissions to modify the repository settings to change webhook endpoints, @dkulp / @coheigea do you have admin rights, guys?

@andymc12
Copy link
Contributor Author

andymc12 commented Oct 2, 2020

@reta - no worries - it's a fairly big change, so I wasn't expecting instant turnaround. :) Please let me know if you have any questions on these changes. Thanks!

@coheigea
Copy link
Contributor

coheigea commented Oct 2, 2020

@reta I think so - what do I need to change?

@reta
Copy link
Member

reta commented Oct 2, 2020

@reta I think so - what do I need to change?

thanks @coheigea , there are instructions on wiki: https://cwiki.apache.org/confluence/display/INFRA/Kicking+off+a+Jenkins+build+with+a+GitHub+PR (please feel free to ping me in private if you need any help). It seems like builds.apache.org now redirects to ci-builds.apache.org, we probably just need to make sure that webhooks work.

@coheigea
Copy link
Contributor

coheigea commented Oct 2, 2020

@reta For which CXF build on ci-builds should I make those changes in?

@reta
Copy link
Member

reta commented Oct 2, 2020

@reta For which CXF build on ci-builds should I make those changes in?

@coheigea https://ci-builds.apache.org/job/CXF/job/CXF-JDK8/, this is out standard one, we could extend it to others later one

@reta
Copy link
Member

reta commented Oct 2, 2020

@coheigea sorry, just realized we had a dedicated build previously just for PRs, I could clone https://ci-builds.apache.org/job/CXF/job/CXF-JDK8/, and name it like https://ci-builds.apache.org/job/CXF/job/CXF-JDK8-PR/, would be good for you?

@coheigea
Copy link
Contributor

coheigea commented Oct 2, 2020

Yes please do, I've actually made the change already to "Check "Enable Git validated merge support" and "Build pull requests to the repository" in your build config". Not sure if the other changes are required? Once you copy the changes, I'll revert the changes on the original job...

@reta
Copy link
Member

reta commented Oct 2, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants