I'm working on porting our application from WAS 7 to Liberty, using Eclipse Kepler and Liberty 8.5.5.Next Alpha. This may actually be an eclipse issue, but I thought I'd start here.
I am unable to deploy certain applications via the Add and Remove... dialog, and get the error message "Enterprise applications may only contain web or EJB modules and utility jars." This appears to be due to certain third-party jars in the application, such as Apache fop 1.0, OWASP antisamy-bin 1.3, and Oracle coherence 184.108.40.206. If I remove these jars, I can deploy the ear and add them back in afterward, but this is a nuisance.
Has anybody encountered this and found a more simple work-around?