OK, so if I follow you correctly , then this is a known 1.9.1 bug - "CB including a GJ class file despite GJ never even having been installed" - that was not fixed prior to CB2?
( because I never had GJ nor a CBsub-GJ installed, ever)
Again, I strongly feel that this sort of stuff needs to be Documented in a "Migration Checklist" !
It's nothing to do with CB 1.x, but with how CBSubs GJ was loading GJs API for usage. New plugins properly check for the plugin to be loaded and if not loaded then load it. We don't do direct file includes anymore. That's why when migrating it's best to flat out turn everything off except core CB.
We've no idea what all issues can happen due to a migration. All our migration tests are with simple clear installs with all our products installed. All such tests pass fine. We can't account for every server configuration, every install configuration, etc.. No migration is simple. We had troubles of our own doing ours, but that's just the nature of migrations. Good news is we've gone to great lengths to improve our API usages so hopefully this can't really happen again going forward (e.g. 2.x to 3.x again is a migration.. all majors will be considered migration).
So a checklist for what you need to do with each plugin doesn't exist because we can't verify any of that in our testing. My personal recommendation is turn everything off except core CB as I already told you to do in my second reply to this topic.
Still this didn't have anything to do with your migration, which was successful, but with you editing a plan in CBSubs while being out of date. After migrating you need to update everything.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.