cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

ThingWorx Navigate is now Windchill Navigate Learn More

Translate the entire conversation x

Extension Dependency Check for ThingWorx 10.1 Migration

Ayushi
3-Newcomer

Extension Dependency Check for ThingWorx 10.1 Migration

I am currently migrating projects from ThingWorx 9.3 to 10.1 and need to import several extensions required by the existing applications.

List of required extensions:

  • PTC.Base

  • CSVParser_Extensions

  • TWX_Converge_Core_ExtensionPackage

  • SCO_Common-extension

  • Twilio_Extensions

  • Mail_Extensions

  • TWX_Converge_Styles_ExtensionPackage

  • infotableselector_ExtensionPackage

  • FactoryDemo-extension

  • OA_OperatorAdvisor-extension

  • AppHomePage-extension

  • LogoutWidget-Mfg-extension

However, I am unable to determine whether any of these extensions have additional dependency extensions that must be installed beforehand.

I could not find a dependency list or reference on the ThingWorx portal or documentation that clearly specifies extension-to-extension dependencies for these packages with compatible version

Could you please confirm:

  1. Whether any of the above extensions have mandatory dependencies on other extensions

  2. If there is an official source, document, or tool within ThingWorx to verify extension dependencies before import

ACCEPTED SOLUTION

Accepted Solutions
javed_a
13-Aquamarine
(To:Ayushi)

Hello Ayushi,

Please follow below order (independent extension)

  1. Twilio_Extensions
  2. Mail_Extensions
  3. CSVParser_Extensions
  4. LogoutWidget-Mfg-extension
  5. infotableselector_ExtensionPackage

After that follow below order (probably not exact)

  1. PTC.Base
  2. FactoryDemo-extension
  3. SCO_Common-extension
  4. OA_OperatorAdvisor-extension
  5. TWX_Converge_Core_ExtensionPackage
  6. TWX_Converge_Styles_ExtensionPackage
  7. AppHomePage-extension

    Note: After every import check application/script log, if it says dependency, import dependent one.
    Also check if current version is supported in 10.1 else download from PTC marketplace.
Regards,
Javed Akhtar

View solution in original post

4 REPLIES 4
javed_a
13-Aquamarine
(To:Ayushi)

Hello Ayushi,

Please follow below order (independent extension)

  1. Twilio_Extensions
  2. Mail_Extensions
  3. CSVParser_Extensions
  4. LogoutWidget-Mfg-extension
  5. infotableselector_ExtensionPackage

After that follow below order (probably not exact)

  1. PTC.Base
  2. FactoryDemo-extension
  3. SCO_Common-extension
  4. OA_OperatorAdvisor-extension
  5. TWX_Converge_Core_ExtensionPackage
  6. TWX_Converge_Styles_ExtensionPackage
  7. AppHomePage-extension

    Note: After every import check application/script log, if it says dependency, import dependent one.
    Also check if current version is supported in 10.1 else download from PTC marketplace.
Regards,
Javed Akhtar
slangley
23-Emerald III
(To:javed_a)

Hi @javed_a @Ayushi 

 

Just a correction to Javed's response.....

 

Please be advised that the PTC Marketplace no longer exists--at least not in regard to ThingWorx extensions.  There is a third party called IQNOX that develops ThingWorx extensions and extensions can also be found on github.

 

Regards.

 

--Sharon

slangley
23-Emerald III
(To:slangley)

One other thing.....

 

Always check the PTC download site first for extensions for the relevant ThingWorx version before pursuing other options.

 

slangley_0-1769090142902.png

 

 

Regards.

 

--Sharon

Ayushi
3-Newcomer
(To:javed_a)

Hi Javed,

Thank you for sharing the extension import order and the detailed notes.
This is very helpful.

I’ll follow the sequence you mentioned during the import process.

Appreciate your guidance and support.

Announcements


Top Tags