Cancel
Showing results for 
Search instead for 
Did you mean: 

Issue while upgrading TC 2007 to TC 8.3

Siemens Experimenter Siemens Experimenter
Siemens Experimenter

Hello All,

 

We are upgrading Teamcenter from version 2007.1 to version 8.3.

While importing TC 2007.1 BMIDE projects in TC 8.3, we are getting errors.

 

I have attached the logs. Appriciate if someone can guide/help on this. 

 

Thanks,

10 REPLIES 10

Re: Issue while upgrading TC 2007 to TC 8.3

Solution Partner Esteemed Contributor Solution Partner Esteemed Contributor
Solution Partner Esteemed Contributor
No idea from the log. You installed Tc8.3 BMIDE, added the new templates (like TCII), then imported the Tc2007.1 project? You will likely need to work with GTAC on a version that is so old.

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4

Re: Issue while upgrading TC 2007 to TC 8.3

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

I think Randy's assessment of your problem is correct. You have to install BMIDE for Tc8.3, import the Tc2007 template project(s) and allow BMIDE to perform an upgrade to the templates before you can apply them to your upgraded installation (through TEM).

Arden Bedell | Teamcenter Wonk | Applied CAx, LLC

Re: Issue while upgrading TC 2007 to TC 8.3

Siemens Experimenter Siemens Experimenter
Siemens Experimenter
Thanks Randy for your quick response. I did the same as you mentioned but with no success. Will contact GTAC.
Thanks again!

Re: Issue while upgrading TC 2007 to TC 8.3

Solution Partner Esteemed Contributor Solution Partner Esteemed Contributor
Solution Partner Esteemed Contributor
Let us know how it goes.

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4

Re: Issue while upgrading TC 2007 to TC 8.3

Siemens Experimenter Siemens Experimenter
Siemens Experimenter

Hi Randy,

 

While upgrading TC from tc2007.1.3 to tc8.3 through Tem we caught up with the error message at Step-50 of 143

"Error: Error! Model Error: D:\apps\siemens\tcdata\model\model_backup.xml Line:53830 Column:17 Property object_string is not attached to UserInBox in element TcLOVAttach."

 

We have removed it manually from "model_backup.xml" and step-50 was through. But at end,error comes-up again in "model_dbextract.xml" and even after deleting it manually, it comes up again when we start upgrade.

We have also tried to remove "TcLOVAttach" tag through "business_model_updater" but it throws an error message "Unable to detach list of values"

 

Please provide your valuable suggestions.

Log files & other files attached.

 

 

Thanks,

Re: Issue while upgrading TC 2007 to TC 8.3

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

Your "install_MYDB_191091838.log" file shows:

 

<TcLOVAttach lovName="User Ids" typeName="UserInBox">
            <TcLOVAttachPropertyInfo level="0" override="false" conditionName="isTrue" valuePropertyName="object_string"/>
</TcLOVAttach>

 

If you look at your BMIDE template project, what property in UserInBox is the "User Ids" LOV attached?

Arden Bedell | Teamcenter Wonk | Applied CAx, LLC

Re: Issue while upgrading TC 2007 to TC 8.3

Siemens Experimenter Siemens Experimenter
Siemens Experimenter

Dear Arden,

 

You caught absolutly correct lines. We have also find the same and checked the properties attached to UserInBOX & "User Ids", but we couldn't find "object_string".

So we also tried to attach "object_string" property it by ourself but when we deploy BMIDE after we attach property "object_string", it throws an error message that "object_string" property already exist on "User Ids".

 

Also currently the Parent for "UserInBox" is "POM_Object" which doesn't have "object_string" property, so we have also tried to change the parent to "WorkspaceObject" which has the property "object_string" but again while deploying BMIDE it thwors error that "object_string" property already exist on "User Ids".

 

we have also tried to delete "TcLOVAttach" tag by running "business_model_updater" but it throws error message "unable to detach list of values"

 

here the XML we have used to delete "TcLOVAttach" tag:

 

<?xml version="1.0" encoding="UTF-8"?>
<TcBusinessData xmlns="http://teamcenter.com/BusinessModel/TcBusinessData"
Date="" TcVersion="">
<Delete>
<TcLOVAttach lovName="User Ids" typeName="UserInBox">
<TcLOVAttachPropertyInfo level="0" valuePropertyName="object_string"/>
</TcLOVAttach>
</Delete>

 

 

Please provide your valuable suggestion and thanks for all your help.

 

Thanks,
</TcBusinessData>

Re: Issue while upgrading TC 2007 to TC 8.3

Solution Partner Esteemed Contributor Solution Partner Esteemed Contributor
Solution Partner Esteemed Contributor
This are some pretty heavy handed steps you are taking to try and change the data model from what was intended by the software. I recommend you work with GTAC to resolve this problem but only after getting back to the unmodified schema and xml's (including model_backup.xml).

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4

Re: Issue while upgrading TC 2007 to TC 8.3

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

Randy is correct. Modifying the files as you're doing is not going to fix this problem. Since this is a non-production database (right?) you have the opportunity to roll back and reexamine the LOV setting in BMIDE and make sure it's correct. You can then deploy it to your Tc2007 database before attempting the upgrade again.

 

If this is a production database, then you definitely need to contact GTAC and get their help to rectify this problem.

Arden Bedell | Teamcenter Wonk | Applied CAx, LLC