Blog

Could not find com.google.gwt.dev.Compiler. Make sure you have it in your classpath

If you ever run into an exception similar to the following: Execution failed for task ‘:common:gwt-utils:gwtCompile’. at org.gradle.api.internal.tasks.DefaultTaskExecuter.executeActions (DefaultTaskExecuter.java:66) at org.gradle.api.internal.tasks.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:43) at org.gradle.api.internal.project.taskfactory.PostExecutionAnalysisTaskExecuter.execute (PostExecutionAnalysisTaskExecuter.java:32) at org.gradle.api.internal.project.taskfactory.ExecutionShortCircuitTaskExecuter.execute (ExecutionShortCircuitTaskExecuter.java:50) at org.gradle.api.internal.tasks.SkipTaskExecuter.doExecute(SkipTaskExecuter.java:57) at org.gradle.api.internal.tasks.SkipTaskExecuter.execute(SkipTaskExecuter.java:35) at org.gradle.api.internal.tasks.ExecuteAtMostOnceTaskExecuter.execute (ExecuteAtMostOnceTaskExecuter.java:32) at org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:231) at org.gradle.execution.DefaultTaskGraphExecuter.executeTask (DefaultTaskGraphExecuter.java:167) at org.gradle.execution.DefaultTaskGraphExecuter.doExecute (DefaultTaskGraphExecuter.java:160) at org.gradle.execution.DefaultTaskGraphExecuter.execute (DefaultTaskGraphExecuter.java:78) at org.gradle.execution.TaskNameResolvingBuildExecuter.execute (TaskNameResolvingBuildExecuter.java:113) at org.gradle.execution.DelegatingBuildExecuter.execute (DelegatingBuildExecuter.java:54) at org.gradle.execution.DelegatingBuildExecuter.execute (DelegatingBuildExecuter.java:54) at [...]

Continue reading →

No ‘Plugin-Class’ entry in the manifest of ….hpi

If you ever wanted to evaluate Hudson CI tool, and ran into a problem while loading any plugin and you get the following error messages: No ‘Plugin-Class’ entry in the manifest of …/path/to/plugin.hpi Then you’re experiencing a problem I just experienced. The problem lies in the particular version of the hudson.war file. Like me, you [...]

Continue reading →

How to Escape {“‘<>&} Characters in ANT

How exactly do you escape special characters from ANT?  Say if you need to add extra ” quotation characters within a property which already has a set of quotes? Here’s how to do it — use XML Character entity references: For > use &gt; For < use  &lt; For “ use &quot; For & use [...]

Continue reading →

CruiseControl 2.7 Error: atusReportTask- Failed to reach dashboard instance

Are you using CruiseControl 2.7? Have you inspected the CC log lately? Seeing this error message? atusReportTask- Failed to reach dashboard instance : http://mydomain.com:8080/dashboard/buildloop/listener, either the dashboard has not started up or there is a network problem Recently I’ve been experiencing some build wlappc jspc freezing issue which I’ve fixed and works fine when I [...]

Continue reading →

WebLogic’s wlappc ANT Task Compilation Freezing/Hanging Errors

Wow.   This little problem was extremely tricky to detect — mainly due to WebLogic’s wlappc ANT Task’s poor documentation.   In one of the projects I’m working on, there is a need to pre-compile WebLogic JSP so it will be much faster during deployment/runtime and we can catch any potential errors early.   Previously, this step of [...]

Continue reading →

How To Increase Heap Size for ANT’s OutOfMemory Error using ANT_OPTS

Ever run into an ANT compilation or ANT task related compilation OutOfMemoryError problem? This little bugger of a problem can be rather tricky to debug. You may run into this problem when you have a large collection of source files to compile (think 1000+). You may also run into this problem with the following WebLogic [...]

Continue reading →