Hi David, today I had one of your errors, after importing LDAP and (neccesary/dependant) CommunityCommons in a new 7.16 project :
Compilation of Java actions failed. Details:
\javasource\ldap\LdapActionListener.java:68: error: cannot find symbol [javac] String escapedUsername = StringEscapeUtils.escapeXml(username); [javac] ^ [javac] symbol: variable StringEscapeUtils [javac] location: class LdapActionListener
I changed the following java action '\javasource\ldap\LdapActionListener.java' on row 6 to 'import org.apache.commons.lang3.StringEscapeUtils;' (it was 'import org.apache.commons.lang.StringEscapeUtils;').
Now my project can be compiled/run.
I reckon you already found the solution but wanted to post mine for others who are looking to solve this error.
Did you check the documentation of the community commons:
In version 6.1 several libraries (jar files in the userlib folder of your project) have been updated. pdfbox-1.8.5.jar currently causes a compile error in your project when it's still present. Make sure to remove old libraries from the userlib folder in your project!
Regards,
Ronald