CallerTrace
Throws a NullPointer Exception.
The error log generated is
Hammurapi] java.lang.NullPointerException
[Hammurapi] at
org.hammurapi.inspectors.metrics.CallerTrace.visit
(CallerTrace.java:188)
[Hammurapi] at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[Hammurapi] at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)
[Hammurapi] at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(Unknown Source)
[Hammurapi] at java.lang.reflect.Method.invoke
(Unknown Source)
[Hammurapi] at
com.pavelvlasov.util.DispatchingVisitor$InvocationHandler
.invoke(DispatchingVisitor.java:162)
[Hammurapi] at
com.pavelvlasov.util.DispatchingVisitor.visit
(DispatchingVisitor.java:242)
[Hammurapi] at
com.pavelvlasov.jsel.impl.LanguageElementImpl._accept
(LanguageElementImpl.java:183)
[Hammurapi] at
com.pavelvlasov.jsel.impl.TypeDefinitionImpl._accept
(TypeDefinitionImpl.java:201)
[Hammurapi] at
com.pavelvlasov.jsel.impl.InterfaceImpl._accept
(InterfaceImpl.java:94)
[Hammurapi] at
com.pavelvlasov.jsel.impl.LanguageElementImpl.accept
(LanguageElementImpl.java:399)
[Hammurapi] at
com.pavelvlasov.jsel.impl.CompilationUnitImpl._accept
(CompilationUnitImpl.java:217)
[Hammurapi] at
com.pavelvlasov.jsel.impl.LanguageElementImpl.accept
(LanguageElementImpl.java:399)
[Hammurapi] at
com.pavelvlasov.jsel.impl.PackageImpl.accept
(PackageImpl.java:118)
[Hammurapi] at
com.pavelvlasov.jsel.impl.RepositoryImpl.accept
(RepositoryImpl.java:574)
[Hammurapi] at
org.hammurapi.SimpleReviewEngine.<init>
(SimpleReviewEngine.java:69)
[Hammurapi] at
org.hammurapi.HammurapiTask.execute
(HammurapiTask.java:575)
[Hammurapi] at
org.apache.tools.ant.UnknownElement.execute
(UnknownElement.java:166)
[Hammurapi] at org.apache.tools.ant.Task.perform
(Task.java:317)
[Hammurapi] at
org.apache.tools.ant.Target.execute(Target.java:309)
[Hammurapi] at
org.apache.tools.ant.Target.performTasks
(Target.java:334)
[Hammurapi] at
org.apache.tools.ant.Project.executeTarget
(Project.java:1306)
[Hammurapi] at
org.apache.tools.ant.Project.executeTargets
(Project.java:1250)
[Hammurapi] at org.apache.tools.ant.Main.runBuild
(Main.java:610)
[Hammurapi] at org.apache.tools.ant.Main.start
(Main.java:196)
[Hammurapi] at org.apache.tools.ant.Main.main
(Main.java:235)
BUILD FAILED
java.lang.NullPointerException
at
org.hammurapi.results.persistent.jdbc.AggregatedResults$
ViolationParameterizer.parameterize
(AggregatedResults.java:87)
at
com.pavelvlasov.sql.SQLProcessor.processUpdate
(SQLProcessor.java:263)
at
org.hammurapi.results.persistent.jdbc.AggregatedResults.
addWarning(AggregatedResults.java:247)
at
org.hammurapi.SimpleReviewEngine$1.consume
(SimpleReviewEngine.java:63)
at
com.pavelvlasov.util.DispatchingVisitor$InvocationHandler
.invoke(DispatchingVisitor.java:183)
at com.pavelvlasov.util.DispatchingVisitor.visit
(DispatchingVisitor.java:242)
at
com.pavelvlasov.jsel.impl.LanguageElementImpl._accept
(LanguageElementImpl.java:183)
at
com.pavelvlasov.jsel.impl.TypeDefinitionImpl._accept
(TypeDefinitionImpl.java:201)
at
com.pavelvlasov.jsel.impl.InterfaceImpl._accept
(InterfaceImpl.java:94)
at
com.pavelvlasov.jsel.impl.LanguageElementImpl.accept
(LanguageElementImpl.java:399)
at
com.pavelvlasov.jsel.impl.CompilationUnitImpl._accept
(CompilationUnitImpl.java:217)
at
com.pavelvlasov.jsel.impl.LanguageElementImpl.accept
(LanguageElementImpl.java:399)
at
com.pavelvlasov.jsel.impl.PackageImpl.accept
(PackageImpl.java:118)
at
com.pavelvlasov.jsel.impl.RepositoryImpl.accept
(RepositoryImpl.java:574)
at org.hammurapi.SimpleReviewEngine.<init>
(SimpleReviewEngine.java:69)
at org.hammurapi.HammurapiTask.execute
(HammurapiTask.java:575)
at
org.apache.tools.ant.UnknownElement.execute
(UnknownElement.java:166)
at org.apache.tools.ant.Task.perform
(Task.java:317)
at org.apache.tools.ant.Target.execute
(Target.java:309)
at org.apache.tools.ant.Target.performTasks
(Target.java:334)
at org.apache.tools.ant.Project.executeTarget
(Project.java:1306)
at org.apache.tools.ant.Project.executeTargets
(Project.java:1250)
at org.apache.tools.ant.Main.runBuild
(Main.java:610)
at org.apache.tools.ant.Main.start
(Main.java:196)
at org.apache.tools.ant.Main.main
(Main.java:235)
Total time: 1 minute 1 second
java.lang.NullPointerException
at
org.hammurapi.results.persistent.jdbc.AggregatedResults$
ViolationParameterizer.parameterize
(AggregatedResults.java:87)
at
com.pavelvlasov.sql.SQLProcessor.processUpdate
(SQLProcessor.java:263)
at
org.hammurapi.results.persistent.jdbc.AggregatedResults.
addWarning(AggregatedResults.java:247)
at
org.hammurapi.SimpleReviewEngine$1.consume
(SimpleReviewEngine.java:63)
at
com.pavelvlasov.util.DispatchingVisitor$InvocationHandler
.invoke(DispatchingVisitor.java:183)
at com.pavelvlasov.util.DispatchingVisitor.visit
(DispatchingVisitor.java:242)
at
com.pavelvlasov.jsel.impl.LanguageElementImpl._accept
(LanguageElementImpl.java:183)
at
com.pavelvlasov.jsel.impl.TypeDefinitionImpl._accept
(TypeDefinitionImpl.java:201)
at
com.pavelvlasov.jsel.impl.InterfaceImpl._accept
(InterfaceImpl.java:94)
at
com.pavelvlasov.jsel.impl.LanguageElementImpl.accept
(LanguageElementImpl.java:399)
at
com.pavelvlasov.jsel.impl.CompilationUnitImpl._accept
(CompilationUnitImpl.java:217)
at
com.pavelvlasov.jsel.impl.LanguageElementImpl.accept
(LanguageElementImpl.java:399)
at
com.pavelvlasov.jsel.impl.PackageImpl.accept
(PackageImpl.java:118)
at
com.pavelvlasov.jsel.impl.RepositoryImpl.accept
(RepositoryImpl.java:574)
at org.hammurapi.SimpleReviewEngine.<init>
(SimpleReviewEngine.java:69)
at org.hammurapi.HammurapiTask.execute
(HammurapiTask.java:575)
at
org.apache.tools.ant.UnknownElement.execute
(UnknownElement.java:166)
at org.apache.tools.ant.Task.perform
(Task.java:317)
at org.apache.tools.ant.Target.execute
(Target.java:309)
at org.apache.tools.ant.Target.performTasks
(Target.java:334)
at org.apache.tools.ant.Project.executeTarget
(Project.java:1306)
at org.apache.tools.ant.Project.executeTargets
(Project.java:1250)
at org.apache.tools.ant.Main.runBuild
(Main.java:610)
at org.apache.tools.ant.Main.start
(Main.java:196)
at org.apache.tools.ant.Main.main
(Main.java:235)