> 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
----------------------------------------------------------------

Reply via email to