I've deployed jManage to Weblogic 8.1 and can share what I discovered with you if so desired.
I see the following changes in going down the war/ear path:
a) Admin password is required during startup.
b) The Startup class initializes the system. So initialization needs to be done using a different mechanism.
Can you please explain how you worked around these problems?