[ https://issues.apache.org/jira/browse/DRILL-1306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacques Nadeau resolved DRILL-1306. ----------------------------------- Resolution: Invalid > Drill jdbc - java security exception: signer information does not match > ----------------------------------------------------------------------- > > Key: DRILL-1306 > URL: https://issues.apache.org/jira/browse/DRILL-1306 > Project: Apache Drill > Issue Type: Bug > Components: Client - JDBC > Reporter: Krystal > Assignee: Aditya Kishore > Fix For: 0.5.0 > > > http://maven.corp.maprtech.com/nexus/content/repositories/snapshots/org/apache/drill/exec/drill-jdbc-all/0.5.0-incubating-SNAPSHOT/drill-jdbc-all-0.5.0-incubating-20140813.182517-7.jar > I was attempting to use the Birst BI tool with the drill jdbc. When I invoke > the BirstConnect, it fails with the following error: > C:\BirstConnect\commandline>"C:\Program Files\Java\jre7\bin\java" -cp > "C:\BirstC > onnect\dist\*;C:\BirstConnect\dist\lib\*" > -Djnlp.file="C:\BirstConnect\2a1e5177- > 3dd6-4721-836a-a7c652fbde5f.jnlp" -Xmx1024m > com.birst.dataconductor.DataConducto > rApp > Aug 15, 2014 11:23:55 AM org.jdesktop.application.Application$1 run > SEVERE: Application class com.birst.dataconductor.DataConductorApp failed to > lau > nch > java.lang.SecurityException: class "org.apache.log4j.Layout"'s signer > informatio > n does not match signer information of other classes in the same package > at java.lang.ClassLoader.checkCerts(Unknown Source) > at java.lang.ClassLoader.preDefineClass(Unknown Source) > at java.lang.ClassLoader.defineClass(Unknown Source) > at java.security.SecureClassLoader.defineClass(Unknown Source) > at java.net.URLClassLoader.defineClass(Unknown Source) > at java.net.URLClassLoader.access$100(Unknown Source) > at java.net.URLClassLoader$1.run(Unknown Source) > at java.net.URLClassLoader$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at > com.birst.dataconductor.DataConductorView.<init>(DataConductorView.ja > va:88) > at > com.birst.dataconductor.DataConductorApp.startup(DataConductorApp.jav > a:32) > at org.jdesktop.application.Application$1.run(Application.java:171) > at java.awt.event.InvocationEvent.dispatch(Unknown Source) > at java.awt.EventQueue.dispatchEventImpl(Unknown Source) > at java.awt.EventQueue.access$200(Unknown Source) > at java.awt.EventQueue$3.run(Unknown Source) > at java.awt.EventQueue$3.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown > Sour > ce) > at java.awt.EventQueue.dispatchEvent(Unknown Source) > at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) > at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.run(Unknown Source) > Exception in thread "AWT-EventQueue-0" java.lang.Error: Application class > com.bi > rst.dataconductor.DataConductorApp failed to launch > at org.jdesktop.application.Application$1.run(Application.java:177) > at java.awt.event.InvocationEvent.dispatch(Unknown Source) > at java.awt.EventQueue.dispatchEventImpl(Unknown Source) > at java.awt.EventQueue.access$200(Unknown Source) > at java.awt.EventQueue$3.run(Unknown Source) > at java.awt.EventQueue$3.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown > Sour > ce) > at java.awt.EventQueue.dispatchEvent(Unknown Source) > at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) > at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.run(Unknown Source) > Caused by: java.lang.SecurityException: class "org.apache.log4j.Layout"'s > signer > information does not match signer information of other classes in the same > pack > age > at java.lang.ClassLoader.checkCerts(Unknown Source) > at java.lang.ClassLoader.preDefineClass(Unknown Source) > at java.lang.ClassLoader.defineClass(Unknown Source) > at java.security.SecureClassLoader.defineClass(Unknown Source) > at java.net.URLClassLoader.defineClass(Unknown Source) > at java.net.URLClassLoader.access$100(Unknown Source) > at java.net.URLClassLoader$1.run(Unknown Source) > at java.net.URLClassLoader$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at > com.birst.dataconductor.DataConductorView.<init>(DataConductorView.ja > va:88) > at > com.birst.dataconductor.DataConductorApp.startup(DataConductorApp.jav > a:32) > at org.jdesktop.application.Application$1.run(Application.java:171) > ... 14 more -- This message was sent by Atlassian JIRA (v6.2#6252)