Hello,
I'm experimenting with a fresh local installation of cpath.
The system setup and loading the provided demo dataset works perfect.
As the next step I would like to import the data from EBIs Intact database.
With the human_small.xml I'm getting the error messages shown below.
This database is listed on
psidev.sf.net as providing PSI MI data.
So any ideas what's going wrong here ?
Thanks,
David.
######################################################################
> ./
admin.pl -d -u tomcat -p kitty -f ../dbData/Intact/human_small.xml
import
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack
location
Based on the file extension, I am concluding that this is a PSI-MI File.
Loading data file: human_small.xml
Description: human_small.xml
XML Document Loaded. Ready for Import.
Transferring Import Records
Checking record: 1, Status: NEW
--> Transferring record
Step 1 of 4: Normalizing PSI Document
-----------------------------------------
Fatal Error: location is a required field.
Full Details are available in the stack trace below.
org.mskcc.pathdb.sql.transfer.ImportException: location is a required
field.
at
org.mskcc.pathdb.sql.transfer.ImportPsiToCPath.addRecord(ImportPsiToCPath.java:182)
at
org.mskcc.pathdb.tool.ImportRecords.transferRecord(ImportRecords.java:106)
at
org.mskcc.pathdb.tool.ImportRecords.transferAllImportRecords(ImportRecords.java:83)
at
org.mskcc.pathdb.tool.ImportRecords.transferData(ImportRecords.java:62)
at org.mskcc.pathdb.tool.Admin.importData(Admin.java:145)
at org.mskcc.pathdb.tool.Admin.main(Admin.java:89)
Caused by: ValidationException: location is a required field.;
- location of error: XPATH:
entrySet/entry/interactionList/interactionElementType/participantList/proteinParticipantType/featureList/featureType{file:
[not available]; line: 135356; column: 12}
at
org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:563)
at
org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:487)
at
org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:627)
at
org.mskcc.dataservices.schemas.psi.EntrySet.unmarshalEntrySet(EntrySet.java:302)
at org.mskcc.pathdb.util.PsiUtil.normalizeDoc(PsiUtil.java:303)
at
org.mskcc.pathdb.util.PsiUtil.getNormalizedDocument(PsiUtil.java:82)
at
org.mskcc.pathdb.sql.transfer.ImportPsiToCPath.addRecord(ImportPsiToCPath.java:162)
... 5 more
-----------------------------------------