[ https://issues.apache.org/jira/browse/OFBIZ-7155?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15333957#comment-15333957 ]
Christian Geisert commented on OFBIZ-7155: ------------------------------------------ Seems like it is needed somehow. After removing and executing run-tests I got the following: {code} <error message="org/bouncycastle/jce/provider/BouncyCastleProvider" type="java.lang.NoClassDefFoundError">java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider at org.apache.pdfbox.pdmodel.PDDocument.openProtection(PDDocument.java:1616) at org.apache.pdfbox.pdmodel.PDDocument.decrypt(PDDocument.java:963) at org.apache.tika.parser.pdf.PDFParser.parse(PDFParser.java:139) at org.ofbiz.widget.test.WidgetMacroLibraryTests.testFopMacroLibrary(WidgetMacroLibraryTests.java:129) at org.ofbiz.testtools.TestRunContainer.start(TestRunContainer.java:146) at org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:237) at org.ofbiz.base.start.StartupControlPanel.startStartupLoaders(StartupControlPanel.java:274) at org.ofbiz.base.start.StartupControlPanel.start(StartupControlPanel.java:73) at org.ofbiz.base.start.Start.main(Start.java:84) Caused by: java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.BouncyCastleProvider at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) </error> {code} I'll investigate further. > Remove jce-jdk13-154.jar > ------------------------ > > Key: OFBIZ-7155 > URL: https://issues.apache.org/jira/browse/OFBIZ-7155 > Project: OFBiz > Issue Type: Bug > Components: framework > Affects Versions: Trunk, Release Branch 15.12 > Reporter: Christian Geisert > Assignee: Christian Geisert > Fix For: Upcoming Branch, 15.12.01 > > > After updating our project to the latest release15.12 branch we got the > following error when accessing OFBiz pages: > {code} > 2016-06-01 14:37:14,040 |http-nio-8443-exec-2 |NioEndpoint > |E| > java.lang.RuntimeException: Could not generate DH keypair > at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1429) > ~[?:1.8.0_77] > ... > Caused by: java.security.InvalidAlgorithmParameterException: parameter object > not a ECParameterSpec > at > org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC.initialize(Unknown > Source) ~[jce-jdk13-154.jar:1.54.0] > ... > {code} > It turned out that jce-jdk13-154.jar was the culprit. After removing this Jar > everything worked as expected. As this jar is an optional dependency of > PDFBox (which is used by Tika) and is only need for Java < 1.7 I propose to > remove it from OFBiz. > I'll wait a few days and if there are no objections I'll remove the jar -- This message was sent by Atlassian JIRA (v6.3.4#6332)