Subject | Re: [firebird-support] JayBird and Wavemaker |
---|---|
Author | Mark Rotteveel |
Post date | 2013-01-14T11:03:47Z |
On 14-1-2013 09:58, zilez2003 wrote:
regarding Jaybird.
connactor-api-1.5 (which is only needed if the application server itself
doesn't already provide the connector-api) *or* jaybird-full-2.2.1
(which includes the classes from connector-api). To be able to use the
generated keys retrieval you also need antlr-runtime-3.4 (advisable to
install).
You never need jaybird-2.2.1-sources, except maybe inside the IDE if you
want to look at the code. log4j-core is only needed when you want to use
the logging provided by Jaybird.
running under Java 6 (or maybe Java 5). Version 51.0 is the version of
the bytecode for Java classes compiled for Java 7, so if you get this
error it means that you are running a lower Java version.
Looking at the Wavemaker documentation, the Windows version includes a
private JVM (most likely Java 6). So to fix the error, use the Jaybird
version for Java 6 (JDK1.6).
Mark
--
Mark Rotteveel
> Long time I wasn't here, so I am not sure is this correct group to post to. I have Firebird 2.5.1 on my Win7 64 bit OS, and I downloaded Wavemaker 6.5.2. Java Version is 7 (subrelease 10). I can't make Wavemaker to work with Firebird. I have copied folowing jar files from Jaybird-2.2.1JDK_1.7:The Firebird-Java mailinglist would be a better list for questions
regarding Jaybird.
> antlr-runtime-3.4The absolute minimum for Jaybird to run is *either* jaybird-2.2.1 and
> connector-api-1.5
> jaybird-2.2.1
> jaybird-2.2.1-sources
> jaybird-full-2.2.1
> log4j-core
connactor-api-1.5 (which is only needed if the application server itself
doesn't already provide the connector-api) *or* jaybird-full-2.2.1
(which includes the classes from connector-api). To be able to use the
generated keys retrieval you also need antlr-runtime-3.4 (advisable to
install).
You never need jaybird-2.2.1-sources, except maybe inside the IDE if you
want to look at the code. log4j-core is only needed when you want to use
the logging provided by Jaybird.
> Files are copied into folder:This error indicates that you are not using Java 7, but more likely
> C:\Program Files (x86)\WaveMaker\6.5.2.Release\studio\WEB-INF\lib.
>
> Also to the lib folder of my project.
>
> The error I am getting is:
>
> Connection failed: UnsupportedClassVersionError: org/firebirdsql/jdbc/FBDriver : Unsupported major.minor version 51.0 (unable to load class org.firebirdsql.jdbc.FBDriver)
>
> Can someone help, or give me the hint where to ask, if this is not appropiate group.
running under Java 6 (or maybe Java 5). Version 51.0 is the version of
the bytecode for Java classes compiled for Java 7, so if you get this
error it means that you are running a lower Java version.
Looking at the Wavemaker documentation, the Windows version includes a
private JVM (most likely Java 6). So to fix the error, use the Jaybird
version for Java 6 (JDK1.6).
Mark
--
Mark Rotteveel