Subject | Re: Differences between different distributions of jaybird - jnlp / jws (Digest Number 1923) |
---|---|
Author | Gam |
Post date | 2009-07-14T03:30:58Z |
Hello,
It might be obvious to certain people, but since I had to dig into the
jnlp dtd to find this I think it would be good to have it posted here:
If you are targeting different JREs, you can do the following to
select the correct jaybird distribution for the JRE it is running on:
in your resources tag, do something like this:
<resources>
<j2se version="1.5">
<resources>
<jar href="../../libs/bin/jaybird-full_j1.5.jar"/>
</resources>
</j2se>
<j2se version="1.6+">
<resources>
<jar href="../../libs/bin/jaybird-full_j1.6.jar"/>
</resources>
</j2se>
...
</resources>
JWS will download only the correct distribution.
Hope it helps,
Regards,
Gam.
It might be obvious to certain people, but since I had to dig into the
jnlp dtd to find this I think it would be good to have it posted here:
If you are targeting different JREs, you can do the following to
select the correct jaybird distribution for the JRE it is running on:
in your resources tag, do something like this:
<resources>
<j2se version="1.5">
<resources>
<jar href="../../libs/bin/jaybird-full_j1.5.jar"/>
</resources>
</j2se>
<j2se version="1.6+">
<resources>
<jar href="../../libs/bin/jaybird-full_j1.6.jar"/>
</resources>
</j2se>
...
</resources>
JWS will download only the correct distribution.
Hope it helps,
Regards,
Gam.
On 13 juin 09, at 01:40, Firebird-Java@yahoogroups.com wrote:
> Firebird Java project development
> Messages In This Digest (2 Messages)
> 1a.
> Re: Differences between different distributions of jaybird From:
> gamov2k2
> 1b.
> Re: Differences between different distributions of jaybird From:
> Mark Rotteveel
> View All Topics | Create New TopicMessages
> 1a.
> Re: Differences between different distributions of jaybird
> Posted by: "gamov2k2" gamaliel@... gamov2k2
> Wed Jun 10, 2009 11:19 pm (PDT)
>
>
>
>
> Thank you for your extensive replies!
> So I will use the JDK 1.5 version until I phase out the remaining
> JRE 1.5. If I understand correctly, as long as you stay with the
> specs of the Java platform 1.5 you can use the JDK 1.5 version on
> JRE 1.5 and 1.6.
>
> Regards,
> Gam.
>
> --- In Firebird-Java@yahoogroups.com, Roman Rokytskyy <roman@...>
> wrote:
> >
> > > Jaybird itself might work since it does not follow JDBC 4.0 in
> all its details yet, but in general using a JDBC 4.0 compliant
> implementation can/will(?) fail on Java 5 due to missing interfaces
> and classes defined in java.sql and javax.sql (especially the
> changes in the exception hierarchy, since there weren't any new
> interfaces AFAIK). Some drivers do work around that though by using
> factories.
> >
> > The interfaces are not a problem - one can always define the missing
> > methods in our interfaces - I used this to mask differences
> between JDBC
> > 2.0 and JDBC 3.0, but the classes are... We can use factories, but
> it
> > just complicates the whole thing...
> >
> > Roman
> >
>
> Back to topReply to sender | Reply to group | Reply via web post
> Messages in this topic (7)
> 1b.
> Re: Differences between different distributions of jaybird
> Posted by: "Mark Rotteveel" Avalanche1979@...
> Thu Jun 11, 2009 12:48 am (PDT)
>
>
>
> > Thank you for your extensive replies!
> > So I will use the JDK 1.5 version until I phase out the remaining
> JRE 1.5.
> > If I understand correctly, as long as you stay with the specs of
> the Java
> > platform 1.5 you can use the JDK 1.5 version on JRE 1.5 and 1.6.
>
> I am not so sure about that. At my previous job an application
> developed on Java 5 failed when run on Java 6 without updating to
> JDBC 4.0 drivers (Oracle and SQL Server) due - as far as I can
> remeber - to unimplemented methods that existed in the JDBC-
> interfaces in Java 6.
>
> It might work (that application was quite complex and used a lot of
> JDBC features). I don't recall the exact failure, but keep in mind
> (and inform your support staff) that you may need to replace the
> Jaybird implementation when a client runs your application on Java
> 6, or that you need to invest time into testing your application on
> both Java 5 and 6.
> --
> GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
>
> Back to topReply to sender | Reply to group | Reply via web post
> Messages in this topic (7)
> RECENT ACTIVITY
> 1
> New Members
> Visit Your Group
> Yahoo! Finance
> It's Now Personal
> Guides, news,
> advice & more.
> Search Ads
> Get new customers.
> List your web site
> in Yahoo! Search.
> Yahoo! Groups
> Auto Enthusiast Zone
> Love cars? Check out the
> Auto Enthusiast Zone
> Need to Reply?
> Click one of the "Reply" links to respond to a specific message in
> the Daily Digest.
> Create New Topic | Visit Your Group on the Web
> Messages | Files | Photos | Members
> MARKETPLACE
> How Many Triangles? 92.6% of Americans Fail this Question!.
> I Make $350 per Day. Learn how I make 10k a month after I Got Fired!.
> Mom Power: Discover the community of moms doing more for their
> families, for the world and for each other
>
> Change settings via the Web (Yahoo! ID required)
> Change settings via email: Switch delivery to Individual | Switch
> format to Traditional
> Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
>
[Non-text portions of this message have been removed]