Hi Francois,

The META-INF/MANIFEST.MF in the oam-plugin.jar in my Eclipse project says:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 20.10-b01 (Sun Microsystems Inc.)

I think that "20.10-b01" is Java 1.6?

Jim

--------------------------------------------
On Tue, 10/31/17, Francois Papon <francois.pa...@openobject.fr> wrote:

 Subject: Re: Getting "Unsupported major.minor version 52.0" when build using 
Eclipse
 To: users@felix.apache.org
 Date: Tuesday, October 31, 2017, 3:07 AM
 
 You can open the oam-plugin.jar and have a
 look into the MANIFEST
 (propertie Build-Jdk)
 
 
 Le 31/10/2017 à 11:00, o haya a
 écrit :
 > Plus, I am using practically the
 same MANIFEST when building both in Netbeans and in Eclipse
 (in other words the dependencies would be the same whether I
 build with Netbeans vs. Eclipse), so why would the JAR built
 by Eclipse fail with this whereas the JAR built by Netbeans
 have no problem??
 >
 > Thanks,
 > Jim
 >
 >
 >
 --------------------------------------------
 > On Tue, 10/31/17, o haya <oh...@yahoo.com.INVALID>
 wrote:
 >
 >  Subject: Re: Getting
 "Unsupported major.minor version 52.0" when build using
 Eclipse
 >  To: users@felix.apache.org
 >  Date: Tuesday, October 31,
 2017, 2:58 AM
 >  
 >  Hi Francois!
 >  
 >  Thank you for that!  I was
 >  wondering about that
 (whether a dependency would cause this
 >  problem).
 >  
 >  Do you have to check each
 class in the
 >  dependency JAR files (would
 be very painful!), or just in
 >  the JAR manifest?
 >  
 >  Jim
 >  
 > 
 --------------------------------------------
 >  On Tue, 10/31/17, Francois
 Papon <francois.pa...@openobject.fr>
 >  wrote:
 >  
 >   Subject: Re: Getting
 "Unsupported
 >  major.minor version 52.0"
 when build using Eclipse
 >   To: users@felix.apache.org
 >   Date: Tuesday, October 31,
 2017, 2:12
 >  AM
 >   
 >   Hi,
 >   
 >   I already have this error
 when project
 >  is build
 >   with JDK7 and some
 >   dependancies lib have the
 >   propertie java-version on
 the
 >   maven-build-plugin set to
 JDK8 (can
 >  see that in
 >   there pom maven)
 >   
 >   
 >   Le 31/10/2017 à 10:07, o
 haya a
 >  écrit :
 >   > The other thing that
 is puzzling
 >  is why
 >   this same project, when
 built under
 >  Netbeans, works fine,
 >   but when built with
 Eclipse, gets this
 >  "unsupported
 >   version" problem :(...
 >   >
 >   > Jim
 >   >
 >   >
 >  
 > 
 --------------------------------------------
 >   > On Tue, 10/31/17, o
 haya <oh...@yahoo.com.INVALID>
 >   wrote:
 >   >
 >   >  Subject:
 >   Re: Getting "Unsupported
 major.minor
 >  version 52.0"
 >   when build using Eclipse
 >   >  To: users@felix.apache.org
 >   >  Cc: oh...@yahoo.com
 >   >  Date: Tuesday,
 October 31,
 >  2017, 2:01
 >   AM
 >   >  
 >   >  Hi,
 >   >  
 >   >  As I said below,
 >   I know that I compiled
 >   >  with JDK 1.7
 >   (that is the only JDK that
 is now on
 >  the build
 >   >  machine), so that is
 why I am
 >   puzzled.
 >   >  
 >   > 
 >   Thanks,
 >   >  Jim
 >   > 
 >   
 >   > 
 >  
 > 
 --------------------------------------------
 >   >  On Tue, 10/31/17,
 Bernd
 >  Eckenfels
 >   >  <e...@zusammenkunft.net>
 >   >  wrote:
 >   >  
 >   >   Subject: Re:
 Getting
 >   "Unsupported
 >   >  major.minor version
 >   52.0" when build using
 Eclipse
 >   >  
 >   To: "users@felix.apache.org"
 >   >  <users@felix.apache.org>
 >   >   Date: Tuesday,
 October
 >  31, 2017,
 >   1:22
 >   >  AM
 >   >   
 >   >   The error means
 you
 >  compiled
 >   >   classes with Java
 8,
 >  looks like OAM
 >   is
 >   >  Java 7 (or older?).
 >   >   This is not
 really
 >  related to Felix
 >   or
 >   >  OSGi
 >   >   
 >   >   Gruss
 >   >   Bernd
 >   >   --
 >   >   http://bernd.eckenfels.net
 >   >  
 > 
 ________________________________
 >   >   From:
 >   >   o haya
 >   <oh...@yahoo.com.INVALID>
 >   >   Sent: Tuesday,
 October
 >  31, 2017
 >   >  6:16:49 AM
 >   >   To:
 >   users@felix.apache.org
 >   >   Cc: oh...@yahoo.com
 >   >   Subject: Getting
 >  "Unsupported
 >   >  major.minor
 >   >  
 >   version 52.0" when build
 using
 >   > 
 >   Eclipse
 >   >   
 >   >  
 >   Hi,
 >   >   
 >   >   I am
 >   working on a plugin for
 Oracle
 >   > 
 >   Access
 >   >   Manager (OAM),
 which I
 >   believe uses
 >   >  Felix.
 >   >   
 >   >   I originally
 >   built (compiled
 >   >   and JARed) the
 >   plugin using Netbeans
 >   >  8.02 and got
 >   it
 >   >   working, but I was
 asked
 >  to now
 >   build
 >   >  this plugin using
 >   >   Eclipse.
 >   >   
 >   >   I figured that
 >   >  
 >   shouldn't be a problem, but
 when I
 >   >  built the plugin,
 it
 >   >   would not
 "activate" and
 >  the
 >   logging
 >   >  showed:
 >   >   
 >   >  
 >   > 
 >  
 > 
 java.lang.reflect.InvocationTargetException
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 sun.reflect.NativeMethodAccessorImpl.invoke0(Native
 >   >   Method)
 >   >      
 >       at
 >   >  
 >   > 
 >  
 > 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 java.lang.reflect.Method.invoke(Method.java:606)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.plugin.internal.OSGIPluginService.installAndStartBundle(OSGIPluginService.java:179)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.installAndStartBundle(NodeMessageListener.java:66)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.receiveMessage(NodeMessageListener.java:112)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.receiveMessageList(NodeMessageListener.java:49)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.MessageListenerWrapper.objectCreated(MessageListenerWrapper.java:30)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.MapListenerWrapper.notifyListener(MapListenerWrapper.java:174)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.EventDispatcher.dispatch(EventDispatcher.java:132)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.EventDispatcher.run(EventDispatcher.java:114)
 >   >   Caused By:
 >   > 
 >  
 org.osgi.framework.BundleException:
 >   >  
 >   Activator start error in
 bundle
 >   > 
 >   GxOamResponsePlugin [2].
 >   >          
 >   at
 >   >  
 >   > 
 >  
 > 
 org.apache.felix.framework.Felix.activateBundle(Felix.java:2202)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 org.apache.felix.framework.Felix.startBundle(Felix.java:2070)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 org.apache.felix.framework.BundleImpl.start(BundleImpl.java:976)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 org.apache.felix.framework.BundleImpl.start(BundleImpl.java:963)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 sun.reflect.NativeMethodAccessorImpl.invoke0(Native
 >   >   Method)
 >   >      
 >       at
 >   >  
 >   > 
 >  
 > 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 java.lang.reflect.Method.invoke(Method.java:606)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.plugin.internal.OSGIPluginService.installAndStartBundle(OSGIPluginService.java:179)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.installAndStartBundle(NodeMessageListener.java:66)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.receiveMessage(NodeMessageListener.java:112)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.receiveMessageList(NodeMessageListener.java:49)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.MessageListenerWrapper.objectCreated(MessageListenerWrapper.java:30)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.MapListenerWrapper.notifyListener(MapListenerWrapper.java:174)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.EventDispatcher.dispatch(EventDispatcher.java:132)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.EventDispatcher.run(EventDispatcher.java:114)
 >   >   Caused By:
 >   >  
 >   > 
 >  
 > 
 java.lang.UnsupportedClassVersionError:
 >   >  
 > 
 oam/plugin/GxOamResponsePlugin :
 >   >  Unsupported
 major.minor
 >   >   version 52.0
 >   >    
 >         at
 >   >  
 >   > 
 >  
 > 
 java.lang.ClassLoader.defineClass1(Native Method)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 java.lang.ClassLoader.defineClass(ClassLoader.java:803)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2313)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1519)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:77)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1988)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 java.lang.ClassLoader.loadClass(ClassLoader.java:358)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
org.apache.felix.framework.BundleWiringImpl.getClassByDelegation(BundleWiringImpl.java:1392)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 org.apache.felix.framework.Felix.createBundleActivator(Felix.java:4335)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 org.apache.felix.framework.Felix.activateBundle(Felix.java:2147)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 org.apache.felix.framework.Felix.startBundle(Felix.java:2070)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 org.apache.felix.framework.BundleImpl.start(BundleImpl.java:976)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 org.apache.felix.framework.BundleImpl.start(BundleImpl.java:963)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 sun.reflect.NativeMethodAccessorImpl.invoke0(Native
 >   >   Method)
 >   >      
 >       at
 >   >  
 >   > 
 >  
 > 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 java.lang.reflect.Method.invoke(Method.java:606)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.plugin.internal.OSGIPluginService.installAndStartBundle(OSGIPluginService.java:179)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.installAndStartBundle(NodeMessageListener.java:66)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.receiveMessage(NodeMessageListener.java:112)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.NodeMessageListener.receiveMessageList(NodeMessageListener.java:49)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.extensibility.lifecycle.messaging.MessageListenerWrapper.objectCreated(MessageListenerWrapper.java:30)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.MapListenerWrapper.notifyListener(MapListenerWrapper.java:174)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.EventDispatcher.dispatch(EventDispatcher.java:132)
 >   >           at
 >   > 
 >   
 >   > 
 >  
 > 
 
oracle.security.am.foundation.mapimpl.coherence.events.EventDispatcher.run(EventDispatcher.java:114)
 >   >   
 >   >   I have tried
 >   to set the
 >   >   compatibility in
 Eclipse
 >   to 1.7 and
 >   >  even uninstalled
 all
 >   >   Java versions and
 Eclipse
 >  and also
 >   >  installed JDK 1.7
 and
 >   >   re-installing
 Eclipse and
 >  then
 >   rebuilt
 >   >  the plugin, but
 still
 >   >   get the same
 error.
 >   >   
 >   >   Also, I
 >   >   used javap
 -verbose to
 >  check the
 >   Java
 >   >  classes that got
 built
 >   >   and they are all
 "51" or
 >  Java
 >   1.7. 
 >   >  From the
 >   >   logging above it
 seems
 >  like
 >   something
 >   >  to do with the
 >   >   classloader.  Is
 there
 >  some
 >   parameter
 >   >  I need to use in
 the
 >   >   MANIFEST.MF or
 something
 >  like that?
 >   >   
 >   >   Thanks,
 >   >   Jim
 >   >   
 >   >  
 >   > 
 >  
 > 
 ---------------------------------------------------------------------
 >   >   To unsubscribe,
 e-mail:
 >  users-unsubscr...@felix.apache.org
 >   >   For additional
 commands,
 >  e-mail: users-h...@felix.apache.org
 >   >   
 >   >  
 >   > 
 >  
 > 
 ---------------------------------------------------------------------
 >   >  To unsubscribe,
 e-mail: users-unsubscr...@felix.apache.org
 >   >  For additional
 commands,
 >  e-mail: users-h...@felix.apache.org
 >   >  
 >   >
 >   >
 >  
 > 
 ---------------------------------------------------------------------
 >   > To unsubscribe,
 e-mail: users-unsubscr...@felix.apache.org
 >   > For additional
 commands, e-mail:
 >  users-h...@felix.apache.org
 >   >
 >   
 >   
 >  
 > 
 ---------------------------------------------------------------------
 >   To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
 >   For additional commands,
 e-mail: users-h...@felix.apache.org
 >   
 >   
 >  
 > 
 ---------------------------------------------------------------------
 >  To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
 >  For additional commands,
 e-mail: users-h...@felix.apache.org
 >  
 >
 >
 ---------------------------------------------------------------------
 > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
 > For additional commands, e-mail:
 users-h...@felix.apache.org
 >
 
 
 ---------------------------------------------------------------------
 To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
 For additional commands, e-mail: users-h...@felix.apache.org
 
 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to