Re: Finding a JAR that contains a class
laredotornado wrote:
I'm running Java 1.6 on a Tomcat 6.0.26 server. I'm getting a
ClassNotFoundException, comlpaining about
javax.validation.ValidatorFactory. What JAR file is this included in
markspace wrote:
If it's "javax" then it should be Sun:
Then it has to be Sun. OP: If you see that the package begins with
'java.' or 'javax.', it's part of the Standard API and you should look
in those Javadocs.
Otherwise GIYF.
<http://www.google.com/search?q=javax.validation.ValidatorFactory>
<http://java.sun.com/javaee/6/docs/api/javax/validation/ValidatorFactory.=
html>
JEE thing perhaps?
$ find /cygdrive/c/java/jdk1.6.0_20/ /cygdrive/c/java/glassfish/ -name
\*.jar \
| xargs grep ValidatorFactory
Binary file /cygdrive/c/java/jdk1.6.0_20/jre/lib/rt.jar matches
....
Binary file /cygdrive/c/java/glassfish/glassfish/modules/bean-
validator.jar matches
Binary file /cygdrive/c/java/glassfish/glassfish/modules/container-
common.jar matches
Binary file /cygdrive/c/java/glassfish/glassfish/modules/
jsftemplating.jar matches
....
$ unzip -l /cygdrive/c/java/jdk1.6.0_20/jre/lib/rt.jar
....
(Pattern not found)
....
$ unzip -l /cygdrive/c/java/glassfish/glassfish/modules/bean-
validator.jar
....
291 11-08-2009 20:49 javax/validation/
ValidationProviderResolver.class
1138 11-08-2009 20:49 javax/validation/Validator.class
524 11-08-2009 20:49 javax/validation/ValidatorContext.class
620 11-08-2009 20:49 javax/validation/ValidatorFactory.class
....