1. Miguel Leeuwe
  2. PowerBuilder
  3. Friday, 6 May 2022 07:36 AM UTC

Hi,

I just now heard from Ken Guo, that PB2022 will no longer support JDBC connections. https://community.appeon.com/index.php/qna/q-a/pb2019-mysql 

Now I did know that calling java procedures / functions and stuff was no longer going to be supported, but never would have imagined that that would mean you can't use a JDBC connection anymore.

Can someone please confirm this?

It would mean that the previous company I worked for (and probably some others too), won't be able to upgrade to PB2022, as 90% of their customers depend on this. (ODBC works, but basically only for simple selects on their Tibero databases).

Paying a yearly subscription for Powerbuilder while you can no longer upgrade seems outrageous to me.

TIA,

MiguelL

 

Accepted Answer
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 13 September 2022 08:45 AM UTC
  2. PowerBuilder
  3. # Permalink
Adding to what Roland said, Appeon had added lots of things to PB since version 12.x: https://www.appeon.com/developers/powerbuilder-release-history.html If the only legacy Java feature you need is JDBC connectivity, please open a support ticket and our team should be able to give you good solution.
Comment
There are no comments made yet.
Ivan Monnier Accepted Answer Pending Moderation
  1. Monday, 12 September 2022 10:18 AM UTC
  2. PowerBuilder
  3. # 1

We were sticking to Powerbuilder because the effort needed to migrate to something else was far bigger than just update the licence.

It looks thas this is going to change.

The promise was to get some useful new features such as a real Windows 11 look and feel , a native Mysql/MariadDB connector and one day a 64 bit IDE.

Instead of that we get useless Powerserver deployments that we don't care about and the halt of JDBC support.

Is this a policy to kick all old users out ? to kick desktop powerbuilder users out ?

If you kick them out, who will switch to PB ? 20 years old geeks as newcomers ? Good luck with that !

We are an army of old farts, like me, there : We want new functionnalities not the cut out of legacy ones which have been there for years !

 

 

Comment
  1. Armeen Mazda @Appeon
  2. Monday, 12 September 2022 16:58 PM UTC
Hi Ivan, we know losing a feature is a big negative if your project depends on it in such major way. So we try to be very disciplined and only discontinue a features as last resort. Unfortunately, keeping Java updated has all sorts of engineering costs on top of Oracle licensing changes that make it prohibitive for us to integrate it and distribute. As a product company, we must weight these costs against # of customers that really use the feature and whether there is replacement for the lost featue. Anyway, as I mentioned, please open a support ticket there should be workaround so you can still use JDBC.
  1. Helpful
  1. Miguel Leeuwe
  2. Tuesday, 13 September 2022 07:18 AM UTC
Thanks for that explanation Armeen. I'll pass that information on.

regards,

MiguelL
  1. Helpful
  1. Miguel Leeuwe
  2. Tuesday, 13 September 2022 07:19 AM UTC
OpenJDK works perfectly fine. No Oracle fees needed.
  1. Helpful
There are no comments made yet.
Roland Smith Accepted Answer Pending Moderation
  1. Friday, 6 May 2022 12:46 PM UTC
  2. PowerBuilder
  3. # 2

My guess is they are removing all Java features because of security issues with Java.

You could submit a new feature request to add a Tibero native driver.

Comment
  1. Miguel Leeuwe
  2. Friday, 6 May 2022 18:15 PM UTC
Also, as an added confirmation that things are really obsolete: Tibero still seems to use the Java runtime 6 for their connections. So as a resume, I should not blame anyone on no longer supporting it. It's just a shame that from one version to another it'll be totally dropped. I feel like a transition time would have been nice. Like Andreas said: Sybase did an inquiry, but for some reason they never chose to drop the support....

good riddins to everyone,

MiguelL.
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Friday, 6 May 2022 18:44 PM UTC
There is transition time... The obsolete Java features were removed from PB 2022. PB 2019 R3 still has the obsolete Java features and that is long-term support version supported until at least January 22, 2026.
  1. Helpful
  1. Miguel Leeuwe
  2. Saturday, 7 May 2022 03:37 AM UTC
Yes, I guess you're right from that point of view, but you'll be stuck with 2019. What I meant is that it would have been nice to know that it was going to be dropped in 2022 by the time pb2019 came out.

Anyway, it's no longer a problem for me, since I no longer work with Tibero (after job switch).

regards.
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.