| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Siemens NX Videokurse - kostenlos (NX) |
Autor
|
Thema: Teamcenter Speichern gibt with code 920003 Internal Hookup error - invalid tag. (3321 mal gelesen)
|
mz Mitglied Software Development
Beiträge: 182 Registriert: 15.09.2000
|
erstellt am: 12. Nov. 2008 08:03 <-- editieren / zitieren --> Unities abgeben:
Hallo, hat jemand eine Idee was die Ursache für eine Solche Meldung sein kann bzw. wie man mehr Informationen bekommt ? *** snip from syslog >>>> Error code 920003 caught in file "O:\ugnx403\ip3\src\ugmr\no\ind\ugmgr_container.c" at line number 377 *** NOTE:: in line 378 of O:\ugnx403\ip3\src\ugmr\no\ind\ugmgr_container.c at Wed Nov 12 10:28:58 2008 “¼‹¸ (•W¤´¸) +++ Failed to add part '000027/A' into folder >>>> Error code 920003 caught in file "O:\ugnx403\ip3\src\part\no\ind\part_save.c" at line number 4142 *** Failed to save %UGMGR=V3.2 PH=hxHlhqfNR3RnpA PN=000027 PRN=A AT="UG master part file" RT="has shape" (920003) *** Failed to save %UGMGR=V3.2 PH=hxHlhqfNR3RnpA PN=000027 PRN=A AT="UG master part file" RT="has shape" 000027/A failed to save (when trying to save 000027/A) with code 920003 "Internal Hookup error - invalid tag." Additional Information : - Wir haben alle Rechte und das Teil wird auch in Teamcenter angelegt (owbwohl der Fehler kommt) - Das Teil kann manuell in TC gelöscht werden - Das Teil kann durch interaktives nochmaliges Speichern ohne Fehlermeldung gespeichert werden. (der erste Aufruf erfolgt über die UG Open API) Das ist NX4 mit Teamcenter danke Markus
[Diese Nachricht wurde von mz am 12. Nov. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sirus Ehrenmitglied CAD Applikationsentwickler
Beiträge: 1569 Registriert: 03.06.2004 SolidWorks2022
|
erstellt am: 12. Nov. 2008 08:31 <-- editieren / zitieren --> Unities abgeben: Nur für mz
hallo markus was ist die vorgängige aktion, machst du ein save as oder holst du ein teil in eine baugruppe. ist es möglich das du auf irgend eine weise das teil 000027/A anlegen willst, dieses aber schon vorhanden ist? suche einmla mit general "000027*" die db durch. ------------------ gruss urs Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5145 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 12. Nov. 2008 08:56 <-- editieren / zitieren --> Unities abgeben: Nur für mz
|
schulze Ehrenmitglied V.I.P. h.c. CAD/CAE Manager
Beiträge: 2312 Registriert: 26.03.2001
|
erstellt am: 12. Nov. 2008 10:05 <-- editieren / zitieren --> Unities abgeben: Nur für mz
>>invalid tag Das ist eine häufig vorkommende aber im Alleingang wenig hilfreiche Fehlermeldung. "tag" = Merkzettel, bei Daten als Verknüpfung oder Querverweis zu verstehen. >>Failed to add part '000027/A' into folder >>...der erste Aufruf erfolgt über die UG Open API Das sagt schon mehr aus. Urs und Meinolf stellen sicher die richtigen Fragen, aber es gibt noch mehr Möglichkeiten für Fehler. Ordner sind in TCE keine ein-eindeutigen Elemente. Mehrere Anwender können Ordner mit dem gleichen Namen haben. Man müsste also auch mal das verwendete Programm daraufhin prüfen, ob es den gewünschten Ordner korrekt und eindeutig identifiziert. ------------------ R.Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbking Mitglied
Beiträge: 1419 Registriert: 30.01.2002 CATIA V5R19, div. SPs & HFs CATIA V5R24, div. SPs & HFs NX 9.0.2 Rev. C, GM Package
|
erstellt am: 12. Nov. 2008 10:07 <-- editieren / zitieren --> Unities abgeben: Nur für mz
hallo markus! wie sieht es mit den zugriffsrechten auf den folder aus, in den du das teil speichern wilst? wird es wirklich dort angelegt, oder landet es in deinem allg. arbeitsbereich? HTH!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mz Mitglied Software Development
Beiträge: 182 Registriert: 15.09.2000
|
erstellt am: 12. Nov. 2008 10:21 <-- editieren / zitieren --> Unities abgeben:
Hallo, danke für das Feedback. Ich denke das Rechteproblem kann es nicht sein der Test lief als infodba (Admin) der absolut alles darf. Dies wiederspricht auch der Beobachtung das ich dann manuell Speichern kann (ohne Fehlermeldung und exakt in dem Ordner in dem es sein soll). Was ja auch interessant ist ads das Teil im Teamcenter schon da ist und auch korrekt angelegt aber trotzdem diese Meldung auftritt. Ich hatte vergessen zu schreiben das TC 2005SR1 auf dem Server läuft Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5425 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
erstellt am: 12. Nov. 2008 12:06 <-- editieren / zitieren --> Unities abgeben: Nur für mz
Zitat: Original erstellt von mz: ...Ich denke das Rechteproblem kann es nicht sein der Test lief als infodba (Admin) der absolut alles darf. ....
Das hat sich in TCE2005 geändert. Auch der infodba darf jetzt nicht unbedingt alles. Ists eine MultiSite Umgebung ? Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Yeti Mitglied CADmin
Beiträge: 1445 Registriert: 21.12.2000
|
erstellt am: 12. Nov. 2008 12:30 <-- editieren / zitieren --> Unities abgeben: Nur für mz
hi, ich denke, R. Schulze geht in die richtige richtung: du mußt dem api-programm schon einen eindeutigen ordner oder einen mit einem pfad mitgeben. müssen wir hier auch so machen, da ordner ja nur pseudofolder sind. kannst ja beliebig viele gleichnamige ordner nebeneinander anlegen. ------------------ Gruß aus Hamburg Yeti It's nice to be important, but it's more important to be nice! (Scooter in "Move Your Ass") Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mz Mitglied Software Development
Beiträge: 182 Registriert: 15.09.2000
|
erstellt am: 12. Nov. 2008 12:40 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe ein Tracklog geschrieben und die Ordnernamen sind da und werden gefunden. Wie beschrieben liegt das Teil ja trotz Fehler im Teamcenter im richtgen Ordner (deshalb ist die Fehlermeldung um so verwunderlicher). Weiterhin ist es möglich mit dem gleichen User genau dort Elemente zu löschen und neu anzulegen was gegen ein Rechteproblem sprechen sollte .. Beide Installation NX4 und TC sind Outof the box .. Server und Client laufen auf dem selben Rechner Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5425 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
erstellt am: 12. Nov. 2008 12:41 <-- editieren / zitieren --> Unities abgeben: Nur für mz
|
mz Mitglied Software Development
Beiträge: 182 Registriert: 15.09.2000
|
erstellt am: 12. Nov. 2008 15:52 <-- editieren / zitieren --> Unities abgeben:
Hallo,
Zitat: Original erstellt von ThomasZwatz: Was macht denn das NXopen Programmerl genau ? Schreibt das vielleicht 2x hintereinander was in die Forms rein ?Thomas
nein Forms werden nicht benutzt. Letzlich kommen nur folgende Calls zum Einsatz (alle geben 0 zurück was bedeutet das der Ablauf OK war,siehe unten ). Nun haben wir noch mehr Kundeninfos bekommen und das ganze ist in einer japanischen Umgebung. Kann es damit etwas zu tun haben ? Markus 23064461925;10:28:54:125;1184;.\prxnxmanager.cpp;58;(UF_UGMGR_ask_autolock_status(&actState)) 23064461950;10:28:54:125;1184;.\prxnxmanager.cpp;58;Done Fnc (0) 23064478263;10:28:54:140;1184;.\prxnxmanager.cpp;74;(UF_UGMGR_set_autolock_status(newState)) 23064478283;10:28:54:140;1184;.\prxnxmanager.cpp;74;Done Fnc (0) 23064478294;10:28:54:140;1184;.\prxnxmanager.cpp;58;(UF_UGMGR_ask_autolock_status(&actState)) 23064478305;10:28:54:140;1184;.\prxnxmanager.cpp;58;Done Fnc (0)
23065805706;10:28:54:500;1184;.\prxnxmanager.cpp;106;(UF_UGMGR_assign_part_number("",(const char*)defaultItemType,partNumber,&modificationFlag)) 23066088087;10:28:54:578;1184;.\prxnxmanager.cpp;106;Done Fnc (0) 23066184631;10:28:54:609;1184;.\prxnxmanager.cpp;127;(UF_UGMGR_assign_part_rev((const char*)partNumber,(const char*)defaultItemType,partRevision,&modificationFlag)) 23066191132;10:28:54:609;1184;.\prxnxmanager.cpp;127;Done Fnc (0) 23069045963;10:28:55:406;1184;.\prxnxmanager.cpp;147;(getEncodedPartName:000027,A,,JIS B 1167) 23069045993;10:28:55:406;1184;.\prxnxmanager.cpp;151; 23069046008;10:28:55:406;1184;.\prxnxmanager.cpp;155;(UF_UGMGR_encode_part_filename((char*)(const char*)dbPartNumber, (char*)(const char*)dbPartRevision, NULL,NULL,encodedName)) 23069112598;10:28:55:421;1184;.\prxnxmanager.cpp;155;Done Fnc (0) 23070182020;10:28:55:734;1184;.\prxnxmanager.cpp;228;(Teamcenter - Set Default Folder) 23070182063;10:28:55:734;1184;.\prxnxmanager.cpp;231;(Folder=CNS/STD) 23070182083;10:28:55:734;1184;.\prxnxmanager.cpp;232;(User=) 23070182137;10:28:55:734;1184;.\prxnxmanager.cpp;255;(Ask root folder) 23070182150;10:28:55:734;1184;.\prxnxmanager.cpp;259;(UF_UGMGR_ask_root_folder(&rootFolder)) 23070183900;10:28:55:734;1184;.\prxnxmanager.cpp;259;Done Fnc (0) 23070183916;10:28:55:734;1184;.\prxnxmanager.cpp;262;(Step through rootfolder) 23070183941;10:28:55:734;1184;.\prxnxmanager.cpp;267;(Search Folder: CNS) 23070183957;10:28:55:734;1184;.\prxnxmanager.cpp;178;(Teamcenter interface findFolderByName) 23070183977;10:28:55:734;1184;.\prxnxmanager.cpp;179;(folderName=CNS) 23070183995;10:28:55:734;1184;.\prxnxmanager.cpp;184;(UF_UGMGR_list_folder_contents(baseFolder,&count,&folderContent)) 23070193597;10:28:55:734;1184;.\prxnxmanager.cpp;184;Done Fnc (0) 23070193615;10:28:55:734;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070194272;10:28:55:734;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070194932;10:28:55:734;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070195464;10:28:55:734;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070195478;10:28:55:734;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070196719;10:28:55:734;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070196734;10:28:55:734;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070197252;10:28:55:734;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070231997;10:28:55:734;1184;.\prxnxmanager.cpp;195;(subFolderName=MS Office Templates) 23070232024;10:28:55:734;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070232514;10:28:55:750;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070237680;10:28:55:750;1184;.\prxnxmanager.cpp;195;(subFolderName=CAM Setup Templates) 23070237703;10:28:55:750;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070238192;10:28:55:750;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070239180;10:28:55:750;1184;.\prxnxmanager.cpp;195;(subFolderName=Unigraphics UDF parts) 23070239203;10:28:55:750;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070239687;10:28:55:750;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070240671;10:28:55:750;1184;.\prxnxmanager.cpp;195;(subFolderName=Unigraphics seed parts) 23070240693;10:28:55:750;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070241175;10:28:55:750;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070242290;10:28:55:750;1184;.\prxnxmanager.cpp;195;(subFolderName=Mailbox) 23070242313;10:28:55:750;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070242799;10:28:55:750;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070243781;10:28:55:750;1184;.\prxnxmanager.cpp;195;(subFolderName=Newstuff) 23070243804;10:28:55:750;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070244285;10:28:55:750;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070245268;10:28:55:750;1184;.\prxnxmanager.cpp;195;(subFolderName=PARTsolutions) 23070245291;10:28:55:750;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070245776;10:28:55:750;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070246884;10:28:55:750;1184;.\prxnxmanager.cpp;195;(subFolderName=CNS) 23070246927;10:28:55:750;1184;.\prxnxmanager.cpp;267;(Search Folder: STD) 23070246942;10:28:55:750;1184;.\prxnxmanager.cpp;178;(Teamcenter interface findFolderByName) 23070246961;10:28:55:750;1184;.\prxnxmanager.cpp;179;(folderName=STD) 23070246978;10:28:55:750;1184;.\prxnxmanager.cpp;184;(UF_UGMGR_list_folder_contents(baseFolder,&count,&folderContent)) 23070293480;10:28:55:765;1184;.\prxnxmanager.cpp;184;Done Fnc (0) 23070293496;10:28:55:765;1184;.\prxnxmanager.cpp;188;(UF_UGMGR_ask_object_type(folderContent[i],&objectType)) 23070294107;10:28:55:765;1184;.\prxnxmanager.cpp;188;Done Fnc (0) 23070295490;10:28:55:765;1184;.\prxnxmanager.cpp;195;(subFolderName=STD) 23070295526;10:28:55:765;1184;.\prxnxmanager.cpp;280;(UF_UGMGR_set_default_folder(importFolder)) 23070296057;10:28:55:765;1184;.\prxnxmanager.cpp;280;Done Fnc (0) 23332919486;10:30:9:125;1184;.\prxnxmanager.cpp;74;(UF_UGMGR_set_autolock_status(newState)) 23332919511;10:30:9:125;1184;.\prxnxmanager.cpp;74;Done Fnc (0) 23332919523;10:30:9:125;1184;.\prxnxmanager.cpp;58;(UF_UGMGR_ask_autolock_status(&actState)) 23332919534;10:30:9:125;1184;.\prxnxmanager.cpp;58;Done Fnc (0) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mz Mitglied Software Development
Beiträge: 182 Registriert: 15.09.2000
|
erstellt am: 12. Nov. 2008 20:57 <-- editieren / zitieren --> Unities abgeben:
Hallo, nach folngder Änderung hat es geklappt aber es war eher ein probieren und niemand weiss genau warum .. The differences was the followings, - I update the NX version from NX4.0.3.3 to NX4.0.4.2. - I added the windows environment valable NLS_LANG=JAPANESE_JAPAN.JA16SJIS UGII_UGMGR_FMS=DISABLED IMPORT_EXPORT_USING_TCFS=ON danke für Euer Feedback Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |