Dynapen,
I explained each time why an update were needed. Mainly because interfaces has changed in the eclipse 3.1.x development.
Please note that JBossIDE 1.5 is a product under development (the same goes for eclipse 3.1.x) and not yet finalized - thus if you want to use the new features then it is an expected "burden" to keep aligned with the latest releases of the dependent technologies.
/max