[ 
http://jira.codehaus.org/browse/MPCHECKSTYLE-20?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=190573#action_190573
 ] 

Sriharan Sithamparanathan commented on MPCHECKSTYLE-20:
-------------------------------------------------------

I had a same issue when I run checkstyle task by using ant. Workaround is 
provide a customized exception classes in the checkstyle class path.
<checkstyle config="<<checkstyle.xml>>" failOnViolation="false">
            <fileset dir="<<source path>>">
                <include name="**/*.java"/>               
        <exclude name="**/*Test.java" />
            </fileset>
<classpath path="<<path of custom exception class>>"/>                          
        
                  <formatter type="xml" toFile="checkstyle-report.xml"/>
   </checkstyle>

In the class path you can specify jar file path which is contains all the 
customized exception classes.

Example: if you have customized exception class InvalidNumberExcpetion class 
then that class should be in the checkstyle task class path.


> Unable to get class information for custom exceptions
> -----------------------------------------------------
>
>                 Key: MPCHECKSTYLE-20
>                 URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-20
>             Project: Maven 1.x Checkstyle Plugin
>          Issue Type: Bug
>    Affects Versions: 2.3
>         Environment: maven-1.0-rc2
>            Reporter: Ryan Sonnek
>
> checkstyle reports an error "Unable to get class information" for custom 
> exceptions within the same project.  it is able to load exceptions that are 
> listed as dependencies for the project, but not for other exceptions.  one 
> workaround is to only use throws Exception in the signiture, but that's 
> really a hack.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to