> Our Continuous Integration box, however, runs on ubuntu linux. I can build > the WAR there with no apparent issues, but when I deploy it to tomcat, I > enter our license key, log in, and then get this:
I build EE on ubuntu a lot, works fine without setting anything special. > > SEVERE: Servlet.service() for servlet default threw exception > java.lang.NoClassDefFoundError: > org/bouncycastle/openpgp/PGPSecretKeyRingCollection You are most likely missing bcpg-jdk14-124.jar from WEB-INF/lib folder. Make sure you have all dependencies same in your ubuntu box build as you have in your build on osx box. HTH, Jan > at > info.magnolia.license.LicenseManager.onRegister(LicenseManager.java:234) > at > info.magnolia.cms.beans.config.ObservedManager.register(ObservedManager.java > :91) > at > info.magnolia.license.LicenseManager.getLicense(LicenseManager.java:99) > at > info.magnolia.license.LicenseManager.getLicenseStatus(LicenseManager.java:14 > 6) > at > info.magnolia.enterprise.registration.RegistrationFilter.isRegistered(Regist > rationFilter.java:96) > at > info.magnolia.enterprise.registration.RegistrationFilter.handle(Registration > Filter.java:60) > at > info.magnolia.enterprise.registration.RegistrationFilter.doFilter(Registrati > onFilter.java:48) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.jav > a:71) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71) > at > info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java: > 80) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.jav > a:71) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71) > at > info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:72) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.jav > a:71) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71) > Etc.... > > > I'm baffled why the build would be different when I build under Linux than > it is when I build under OS X. I did try deleting the .m2 directory on the > Linux box and let maven redownload everything, to be sure that I didn't have > a corrupt dependency somewhere. It didn't seem to help. > > Does anybody have any ideas what else might be causing this or how to > correct it? > > Thanks in advance for any help, > Sean > > > ---------------------------------------------------------------- > for list details see > http://www.magnolia-cms.com/home/community/mailing-lists.html > ---------------------------------------------------------------- -- Best regards, Jan Haderka Magnolia International Ltd. ---------------------------------------------------------------------- [EMAIL PROTECTED] http://www.magnolia-cms.com Magnolia® - Simple Open Source Content Management ---------------------------------------------------------------------- ---------------------------------------------------------------- for list details see http://www.magnolia-cms.com/home/community/mailing-lists.html ----------------------------------------------------------------
