Migrating 11g ADF BC from 11.1.1.7 to ADF BC in 12c

303 views
Skip to first unread message

Pankaj Sud

unread,
Feb 25, 2020, 5:45:33 PM2/25/20
to ADF Enterprise Methodology Group
Hell,

Is there any documentation that outlines how to migrate a 11g based UI in ADF including ADF BC to 12c (12.2.1.3) based ADF? Do we need to re-write ADF BC in 12c or JDeveloper can easily migrate ADF BC to 12c. Is it compatible and/or backward-compatible in 12c once migrated or there are breaking changes in 12c that will break the UI? Any guidance, best-practices or documentation will certainly help in migration and might save us time in the migration process.

Thanks,

pankaj

Dinil Mithra V S

unread,
Feb 26, 2020, 6:55:20 AM2/26/20
to adf-met...@googlegroups.com
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
 
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).

---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/adf-methodology/10b33fd4-15ca-4238-83f1-85aafc2d3bce%40googlegroups.com.


--

Thanks and Regards,

Dinil Mithra


Oracle Fusion Middleware Consultant.

Oracle Application Development Framework (ADF) Certified Implementation Specialist

Voice: (+1)848 702 5489

Email:   vs.dini...@gmail.com

Alpharetta,GA

Luc Bors

unread,
Feb 26, 2020, 6:58:33 AM2/26/20
to adf-met...@googlegroups.com
Hi,
I'm doing such an upgrade for a customer as we speak and have not encountered issues so far.
I'll share them if I find them.

Luc

Op di 25 feb. 2020 23:45 schreef Pankaj Sud <garamc...@gmail.com>:
--

Shay Shmeltzer

unread,
Feb 26, 2020, 4:01:00 PM2/26/20
to ADF Enterprise Methodology Group
A more up to date migration path to 12.2.1.*:

In general it is suppose to be a smooth migration where JDeveloper does the job for you migrating your project configuration.
That being said, this will also depend on whether you are using any deprecated features in your old app.

Shay

On Thursday, February 27, 2020 at 12:55:20 AM UTC+13, Dinil Mithra wrote:
On Tue, Feb 25, 2020 at 5:45 PM Pankaj Sud <garamc...@gmail.com> wrote:
Hell,

Is there any documentation that outlines how to migrate a 11g based UI in ADF including ADF BC to 12c (12.2.1.3) based ADF? Do we need to re-write ADF BC in 12c or JDeveloper can easily migrate ADF BC to 12c. Is it compatible and/or backward-compatible in 12c once migrated or there are breaking changes in 12c that will break the UI? Any guidance, best-practices or documentation will certainly help in migration and might save us time in the migration process.

Thanks,

pankaj

--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-met...@googlegroups.com

 
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).

---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-met...@googlegroups.com.


--

Thanks and Regards,

Dinil Mithra


Oracle Fusion Middleware Consultant.

Oracle Application Development Framework (ADF) Certified Implementation Specialist

Voice: (+1)848 702 5489

Email:   vs.din...@gmail.com

Alpharetta,GA

Pankaj Sud

unread,
Feb 26, 2020, 10:33:33 PM2/26/20
to adf-met...@googlegroups.com
Hi Luc,

I will very much appreciate if you could share your experience / recommendations / best practices. The reason I brought it up was we had lots of lots of issues with migration from 10g to 11g, specially the ADF BC gave us lots of headache and had to re-write a bunch of code and we are wondering if we will have to go through something similar.

Thanks again for your response and good luck with your migration. Hope, to hear back about your experiences.

Pankaj

Alexis Lopez

unread,
Feb 26, 2020, 10:33:33 PM2/26/20
to adf-met...@googlegroups.com
I did migrate an app from 11gR2 to 12cR2. Some things have changed between 11g and 12c but during migration there were no errors. For example, Data Type Map in 12c is by default "Java Extended For Oracle". migration run fine but I noticed that some Date attributes became Timestamp attributes...

I think the only thing that didn't work as expected was that we had a common workspace with common entities, viewobjects, AMs, etc. But each module also had its application module and ViewObjects (aka "sum of the parts extended" design). If a ViewObject defined in the module was based on an Entity from the common workspace, this ViewObject didn't migrate correctly. Some configuration was not migrated for example primary key, attributes types, etc. I suppose this happened because the entity was not part of the module being migrated but a library (common workspace).

In the UI some changes but not errors, for example af:commandToolbarButton and other ADF Faces components are deprecated but the application still works.

Regards,

On Wed, Feb 26, 2020 at 6:58 AM Luc Bors <luc...@gmail.com> wrote:

Pankaj Sud

unread,
Feb 26, 2020, 10:33:34 PM2/26/20
to adf-met...@googlegroups.com
Hello Dinil,

Thanks for sharing the link. I have already seen it and since we are migrating from 11.1.1.7 to 12.2.1.3 is supported. However, going by our past experiences, I do not have much faith with Oracle Support services. I will rely more on the hand-on experience of experts like yourself and will appreciate if you could share it.

Thanks,

pankaj

Pankaj Sud

unread,
Feb 27, 2020, 5:25:29 PM2/27/20
to adf-met...@googlegroups.com
Hello Alexis,

Thanks for sharing your migration experience. We will look out for the changes you have mentioned. We will have to see what changes after migration as we intend to compare them even if there are no errors as you had mentioned. Only thorough testing will tell us if there are breaking changes. Hope to share our experience once we take that journey.

Best regards,

pankaj

Hamdi Beji

unread,
Oct 8, 2023, 1:43:39 PM10/8/23
to ADF Enterprise Methodology Group
Hello,

Is there any documentation that outlines how to migrate a 10g based UI in ADF including ADF BC to 11g ( 11.1.1.7 ) based ADF? Do we need to re-write ADF BC in 11g or JDeveloper can easily migrate ADF BC to 11g. Is it compatible and/or backward-compatible in 11g once migrated or there are breaking changes in 11g that will break the UI? Any guidance, best-practices or documentation will certainly help in migration and might save us time in the migration process.

Thanks,

Shay Shmeltzer

unread,
Oct 8, 2023, 7:59:48 PM10/8/23
to adf-met...@googlegroups.com

You’ll need to be more specific about what type of UI technology your ADF 10 is using.

In general the BC layer migrations should be seamless.

On the UI front things have changed massively since the 10g days.
11 years ago I wrote this blog about some things to consider - https://blogs.oracle.com/shay/post/migrating-adf-10g-to-11g-should-you

(it also has a link to this doc - http://www.oracle.com/technetwork/developer-tools/jdev/migration-082101.html )

 

Shay

 

Reply all
Reply to author
Forward
0 new messages