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

Changes to get owasp-java-encoder to work with ESAPI 2.2.0.0 and later #37

Merged
merged 5 commits into from
Nov 8, 2020
Merged

Conversation

kwwall
Copy link
Contributor

@kwwall kwwall commented Jul 30, 2020

Close #31

Note that you will need to do an official release for this. I did not update your owasp-java-encoder version because I wasn't sure if you wanted to call it 1.2.3 or 1.3.0 or what.

IMPORTANT NOTE Your minimal JDK is 1.5. As of ESAPI 2.2, or minimal supported JDK is 1.7. Please make your users aware of that should they choose to use this never version of org.owasp.encoder:encoder-esapi

@jmanico
Copy link
Member

jmanico commented Jul 30, 2020 via email

@kwwall
Copy link
Contributor Author

kwwall commented Jul 30, 2020 via email

@jmanico
Copy link
Member

jmanico commented Jul 30, 2020 via email

@jmanico
Copy link
Member

jmanico commented Aug 1, 2020 via email

@jmanico
Copy link
Member

jmanico commented Aug 1, 2020 via email

@kwwall
Copy link
Contributor Author

kwwall commented Aug 2, 2020

Note that since owasp-java-encoder has no logger at all, it would be better to configure this to use JUL rather than SLF4J. That means if something goes wrong with testing, at least an actual error will be logged.
Note that I had trouble getting this to actually build with this last commit (#d816d12) until I removed my Maven ~/.m2/repository. That may be why Travis build is failing.

@jeremylong
Copy link
Member

@jmanico the build error was because oraclejdk is not available on newer travis images. See PR #40 which updated the .travis.yml to specify dist: trusty.

I'm assuming we should include this PR in release v1.2.3?

@jmanico
Copy link
Member

jmanico commented Nov 7, 2020 via email

@jeremylong jeremylong merged commit a632819 into OWASP:master Nov 8, 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.

ESAPI 2.2.0.0-RC2 causes compilation errors in Java Encoder project
3 participants