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

Community Tip - Help us improve the PTC Community by taking this short Community Survey! X

Unable to load Library Container template and Quality Container Template

RS_10128209
10-Marble

Unable to load Library Container template and Quality Container Template

@HelesicPetr 

Im loading using below template xml files

TAG-0 file kept at location <loadXmlFiles\>(which got after exporting as Template)

 

<NmLoader>
<!-- ****************************************************************** -->
<!--                    General Quality Document container Template    -->
<!-- ****************************************************************** -->
<csvCreateContainerTemplate handler="wt.inf.template.LoadContainerTemplate.createContainerTemplate">
    <csvname><?loc-begin key="QMS_CONTAINER_TEMPLATE_NAME" maxlen="150"?>Quality Container Template<?loc-end ?></csvname>
    <csvenabled>true</csvenabled>
    <csvxmlPath>QualityDocumentTemplate_Tag-0<?loc-begin key="LANG_FILE_EXT" pseudotrans="_ja"?><?loc-end ?>.xml</csvxmlPath>
    <csvcontainerClassName>com.ptc.QMS</csvcontainerClassName>
    <csvparentContainerPath>/</csvparentContainerPath>
    <csvdescription><?loc-begin key="QMS_CONTAINER_TEMPLATE_DESC"?> Quality Document container Template<?loc-end ?></csvdescription>
</csvCreateContainerTemplate>
</NmLoader>
 
 
For Library container same as above but
<csvcontainerClassName>wt.inf.library.WTLibrary</csvcontainerClassName>
 
 
 
1 ACCEPTED SOLUTION

Accepted Solutions
jlecoz
13-Aquamarine
(To:RS_10128209)

Sample load file set  I built to load library container templates (between NMLoader tag) for an older version of Windchill:

PRJ1_CONT_TEMP.xml (file used to load multiple container templates)

 

<?xml version="1.0"?>
<!DOCTYPE NmLoader SYSTEM "standardX05.dtd">
<NmLoader><csvCreateContainerTemplate handler="wt.inf.template.LoadContainerTemplate.createContainerTemplate" >
<csvname>Customerxx_General</csvname>
<csvenabled>true</csvenabled>
<csvxmlPath>..\..\setup\LoadFiles\TEMPLATES\PRJ1_ORG_DR_TEMPLATE.xml</csvxmlPath>
<csvcontainerClassName>wt.inf.container.OrgContainer</csvcontainerClassName>
<csvparentContainerPath>/</csvparentContainerPath>
<csvdescription>Customerxx organization template</csvdescription>

</csvCreateContainerTemplate>

</NmLoader>

 

 

PRJ1_ORG_DR_TEMPLATE.xml (used to load specific setup for my template library)

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE LibraryConfig SYSTEM "standardX10.dtd">
<LibraryConfig>
<projectMember><Role roleType="VIEWER4"></Role></projectMember>
<projectMember><Role roleType="DESIGNER"></Role></projectMember>
<projectMember><Role roleType="VIEWER2"></Role></projectMember>
<projectMember><Role roleType="EXTERNALDESIGNERS"></Role></projectMember>
<projectMember><Role roleType="VIEWER3"></Role></projectMember>
<projectMember><Role roleType="PRODUCT MANAGER"></Role></projectMember>
<projectMember><Role roleType="VIEWER1"></Role></projectMember>
</LibraryConfig>

 

load command

windchill wt.load.LoadFromFile -d PRJ1_CONT_TEMP.xml -u xxxx-p yyyyyy

 

Hope this helps

 

View solution in original post

7 REPLIES 7
jlecoz
13-Aquamarine
(To:RS_10128209)

Sample load file set  I built to load library container templates (between NMLoader tag) for an older version of Windchill:

PRJ1_CONT_TEMP.xml (file used to load multiple container templates)

 

<?xml version="1.0"?>
<!DOCTYPE NmLoader SYSTEM "standardX05.dtd">
<NmLoader><csvCreateContainerTemplate handler="wt.inf.template.LoadContainerTemplate.createContainerTemplate" >
<csvname>Customerxx_General</csvname>
<csvenabled>true</csvenabled>
<csvxmlPath>..\..\setup\LoadFiles\TEMPLATES\PRJ1_ORG_DR_TEMPLATE.xml</csvxmlPath>
<csvcontainerClassName>wt.inf.container.OrgContainer</csvcontainerClassName>
<csvparentContainerPath>/</csvparentContainerPath>
<csvdescription>Customerxx organization template</csvdescription>

</csvCreateContainerTemplate>

</NmLoader>

 

 

PRJ1_ORG_DR_TEMPLATE.xml (used to load specific setup for my template library)

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE LibraryConfig SYSTEM "standardX10.dtd">
<LibraryConfig>
<projectMember><Role roleType="VIEWER4"></Role></projectMember>
<projectMember><Role roleType="DESIGNER"></Role></projectMember>
<projectMember><Role roleType="VIEWER2"></Role></projectMember>
<projectMember><Role roleType="EXTERNALDESIGNERS"></Role></projectMember>
<projectMember><Role roleType="VIEWER3"></Role></projectMember>
<projectMember><Role roleType="PRODUCT MANAGER"></Role></projectMember>
<projectMember><Role roleType="VIEWER1"></Role></projectMember>
</LibraryConfig>

 

load command

windchill wt.load.LoadFromFile -d PRJ1_CONT_TEMP.xml -u xxxx-p yyyyyy

 

Hope this helps

 

Thanks @jlecoz  Its helpful

Now Im trying to Load Quality containers I have loaded a template on org level named as "Quality Container Template"

but its saying "Context could not be created because the template with the name "Quality Container Template" could not be found."

while loading Quality containers

 

I think there is an issue with loading subtypes on Org-Level. Not sure, but if you can upload the template to site, it could work.

@BjoernRueegg thanks for suggestion

 

But still its not working I checked with site level also

@jlecoz and @Rocket_Max 

Please let me know if any updates for loading QMS containers

jlecoz
13-Aquamarine
(To:RS_10128209)

The samples I provided are for templates.

 

You still have to create the XML file to create the product using the loaded templates, have you done it?

 

Then you load it at the same level than the template.

Top Tags