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

Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X

partlist

jreze
1-Newbie

partlist

Hello,

I Would like to load a partlist object but it is not working. Here is a sample of my xml file:

<?xml version="1.0" ?><!DOCTYPE NmLoader SYSTEM "standardX24.dtd">

<NmLoader>

<csvPartList handler="com.ptc.arbortext.windchill.partlist.LoadPartList.createPartList" >

<csvuser></csvuser>

<csvname>720A00</csvname>

<csvnumber>0000000002</csvnumber>

<csvfolder>/Default/Planche Catalogue - POC</csvfolder>

<csvlifecycle></csvlifecycle>

<csvview></csvview>

<csvteamTemplate></csvteamTemplate>

<csvlifecyclestate>RELEASED</csvlifecyclestate>

<csvtypedef>WCTYPE|com.ptc.arbortext.windchill.partlist.PartList</csvtypedef>

<csvversion>A</csvversion>

<csviteration>1</csviteration>

<csvdescription />

<csvinformationType />

<csvpartListItemType />

<csvparentContainerPath></csvparentContainerPath>

<csvorganizationName></csvorganizationName>

<csvorganizationID></csvorganizationID>

<csvcreateTimestamp></csvcreateTimestamp>

<csvmodifyTimestamp></csvmodifyTimestamp>

<csvauthoringLanguage>en</csvauthoringLanguage>

</csvPartList>

<csvendIBAHolder handler="wt.iba.value.service.LoadValue.endIBAHolder" />

</NmLoader>

Here is the stack trace:

(wt.ixb.publicforhandlers.ixbResource/18) wt.ixb.publicforhandlers.LogHelper$IxbException: Error in XML input file

at wt.ixb.publicforhandlers.LogHelper.userError(LogHelper.java:230)

at wt.ixb.publicforhandlers.LogHelper.userError(LogHelper.java:566)

at wt.ixb.impl.doc.IxbDomDocument.initialize(IxbDomDocument.java:169)

at wt.ixb.publicforapps.IxbDomDocumentDelegate.newIxbDocument(IxbDomDocumentDelegate.java:39)

at wt.ixb.publicforapps.IxbHelper.newIxbDocument(IxbHelper.java:282)

at wt.load.StandardLoadService.importData(StandardLoadService.java:776)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at wt.method.MethodResultWriter.writeExternal(MethodResultWriter.java:152)

at wt.method.MethodResult.writeExternal(MethodResult.java:228)

at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1455)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1429)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)

at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)

at sun.rmi.server.UnicastRef.marshalValue(UnicastRef.java:293)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:332)

at sun.rmi.transport.Transport$1.run(Transport.java:177)

at sun.rmi.transport.Transport$1.run(Transport.java:174)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:173)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:556)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:811)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:670)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:745)

Thanks,

Julien

1 ACCEPTED SOLUTION

Accepted Solutions
jreze
1-Newbie
(To:jreze)

I fixed my problem.

To load a part List, i need to load also the related WTPart object and the partToPartList link.

The use empty was not a problem fyi

View solution in original post

3 REPLIES 3
ngiacom
14-Alexandrite
(To:jreze)

In my opinion csvuser is the problem. You have to put a user.

I usually use "wcadmin".

LoriSood
22-Sapphire II
(To:jreze)

That stack trace is pretty generic and usually there is another error(s) that shows up in the logs along with that. Do you still have the log? If so, can you attach it to the thread?

jreze
1-Newbie
(To:jreze)

I fixed my problem.

To load a part List, i need to load also the related WTPart object and the partToPartList link.

The use empty was not a problem fyi

Top Tags