Where is the xml file of my exported Ebase form?

View and download documents on various topics e.g. Configuring Ebase Xi under different environmental setups

Moderators: Jon, Steve, Ian, Dave

User avatar
Sarah
Ebase User
Posts: 63
Joined: Fri Sep 07, 2007 2:42 pm
Location: Sandy, UK
Contact:

Where is the xml file of my exported Ebase form?

#1

Postby Sarah » Mon Nov 26, 2007 4:06 pm

PROBLEM
I have exported a form within the Ebase Designer and got a message saying that it had been successful, but when I go to the UfsServer/transport folder the file isn't there.


RESPONSE
Ebase saves export xml files in the directory specified in the "Ufs.transportDirectoryName" parameter in the file "UFSSetup.properties" (located in .../UfsServer/tomcat/webapps/ufs/WEB-INF/classes).

Example:
Ufs.transportDirectoryName=C:/ebase/UfsServer/transport/

If your file isn't in the directory specified here, then the path is probably not entered correctly. The following will help you locate the export file in Ebase version 3.4.0. (For older versions, see the note at the end of the document.)


Reason 1
The Ufs.transportDirectoryName path in the UFSSetup.properties file is pointing to a non-existent path.

Examples:

Windows
Ufs.transportDirectoryName=C:/Program Files/ebase/UfsServer/transport/xyz
Ufs.transportDirectoryName=C:/Program Files/zbase/UfsServer/transport/

Linux/Unix
Ufs.transportDirectoryName=/home/ebase/UfsServer/transport/xyz


Answer:
The path will be created automatically. Therefore, in the Windows examples above, the export file will be located in:
C:/Program Files/ebase/UfsServer/transport/xyz/export_file.xml
C:/Program Files/zbase/UfsServer/transport/export_file.xml


Reason 2
The Ufs.transportDirectoryName path in the UFSSetup.properties file is invalid.

Examples:

Windows (missing C:/)
Ufs.transportDirectoryName=Program Files/ebase/UfsServer/transport/

Linux/Unix (missing the first forwardslash)
Ufs.transportDirectoryName=home/ebase/UfsServer/transport/


Answer:
The file will be located in the UfsServer/tomcat/bin folder, with the rest of the path being appended automatically.

For example, in the two examples above, the xml file will be in:

Windows
C:/ebase/UfsServer/tomcat/bin/Program Files/ebase/UfsServer/transport

Linux/Unix

/home/ebase/UfsServer/tomcat/bin/home/ebase/UfsServer/transport



Notes regarding Ebase version 3.3.1

1. Missing trailing forward slash.
The export xml file would be stored directly in the UfsServer folder, with the name made up of "transport" plus the filename you entered, for example: C:/ebase/UfsServer/transportfilename.xml

2. Invalid path, e.g. missing C:/
A message dialog appears saying "Unable to write to file ........ (The system cannot find the path specified)".
0 x

Who is online

Users browsing this forum: No registered users and 4 guests