Software Build and Release Specialist

Latest Entries
Jun 29

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 probably retrieve an unofficial or out-dated version of the hudson.war.

Jun 28

Perforce password (P4PASSWD) invalid or unset error

If you have gotten “Perforce password (P4PASSWD) invalid or unset” error message when you’ve switched to the ticket based authentication, here’s what you can do to fix the problem:

p4 login -p -a

Simple. Straight forward.

Feb 11

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 &amp;

For use &apos;
Any other characters you need?  Drop me a line..