The jxpath package defines a simple interpreter of an expression language called XPath. Could you look over the attached ebuild and let me know what needs to be changed?
Created attachment 31453 [details] commons-jxpath-1.1.ebuild
Again, we're dropping jakarta-commons soon, but apart from that, this is nice and clean. It's of course debatable whether jspapi and servletapi are RDEPENDS or DEPENDS; they are probably needed at runtime, but your servlet container (be it orion, tomcat, jetty or some commercial stuff) will usually provide it. Hence, in the future, we'll need virtual/servletapi and virtual/jspapi, but for now, I agree with your assessment that we should only keep these in DEPENDS.
This has been superceeded by #50638.