etch-xchange-ce:/tmp/OXSyncML# ant war Buildfile: build.xml init: revision: [copy] Copying 1 file to /tmp/OXSyncML/src/com/openexchange/syncml compile: [javac] Compiling 78 source files to /tmp/OXSyncML/bin [javac] /tmp/OXSyncML/src/com/openexchange/syncml/DataBase.java:36: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXAppointment; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/DataBase.java:37: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCommon; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/DataBase.java:38: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXConflictException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/DataBase.java:39: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXContact; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/DataBase.java:40: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXObjectFactory; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/DataBase.java:41: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXPermissionException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/DataBase.java:42: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXTask; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/MessageState.java:32: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXObjectFactory; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/MessageState.java:34: package com.openexchange.thread does not exist [javac] import com.openexchange.thread.nasObject; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLFolder.java:24: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXFolder; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/DataBase.java:620: cannot find symbol [javac] symbol : class OXCommon [javac] location: class com.openexchange.syncml.DataBase [javac] public int duplicate(OXCommon oxobj) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLSession.java:47: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXConflictException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLSession.java:48: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXFolder; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLSession.java:49: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXObjectFactory; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLSession.java:50: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXPermissionException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLSession.java:58: package com.openexchange.tools does not exist [javac] import com.openexchange.tools.OXFolderTools; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/MessageState.java:138: cannot find symbol [javac] symbol : class OXObjectFactory [javac] location: class com.openexchange.syncml.MessageState [javac] public OXObjectFactory newFactory() { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/MessageState.java:163: cannot find symbol [javac] symbol : class nasObject [javac] location: class com.openexchange.syncml.MessageState [javac] public nasObject getNO() { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLFolder.java:99: cannot find symbol [javac] symbol : class OXFolder [javac] location: class com.openexchange.syncml.SyncMLFolder [javac] public SyncMLFolder(OXFolder folder) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLFolder.java:103: cannot find symbol [javac] symbol : class OXFolder [javac] location: class com.openexchange.syncml.SyncMLFolder [javac] public SyncMLFolder(OXFolder folder, int standardIndex) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:51: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXObjectFactory; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:52: package com.openexchange.groupware does not exist [javac] import com.openexchange.groupware.nasObjectWrapper; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:53: package com.openexchange.groupware.ldap does not exist [javac] import com.openexchange.groupware.ldap.AuthenticationSupport; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:54: package com.openexchange.groupware.ldap does not exist [javac] import com.openexchange.groupware.ldap.Factory; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:55: package com.openexchange.groupware.ldap does not exist [javac] import com.openexchange.groupware.ldap.UserGroupHandle; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:56: package com.openexchange.groupware.ldap does not exist [javac] import com.openexchange.groupware.ldap.UserLdapValues; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:58: package com.openexchange.thread does not exist [javac] import com.openexchange.thread.nasObject; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:59: package com.openexchange.tools.conf does not exist [javac] import com.openexchange.tools.conf.GlobalConfig; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:60: package com.openexchange.tools.webdav does not exist [javac] import com.openexchange.tools.webdav.OXServlet; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:68: cannot find symbol [javac] symbol: class OXServlet [javac] public class SyncMLServlet extends OXServlet { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/FolderMapping.java:28: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXFolder; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLSession.java:228: cannot find symbol [javac] symbol : class OXObjectFactory [javac] location: class com.openexchange.syncml.SyncMLSession [javac] OXObjectFactory factory, boolean WBXML) throws IOException, [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLSession.java:1051: cannot find symbol [javac] symbol : class OXObjectFactory [javac] location: class com.openexchange.syncml.SyncMLSession [javac] private void readFolders(OXObjectFactory objFactory) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLSession.java:1122: cannot find symbol [javac] symbol : class OXFolder [javac] location: class com.openexchange.syncml.SyncMLSession [javac] private void addFolderToList(OXFolder oxfolder) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:559: cannot find symbol [javac] symbol : class OXObjectFactory [javac] location: class com.openexchange.syncml.SyncMLServlet [javac] public OXObjectFactory newFactory() { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:583: cannot find symbol [javac] symbol : class nasObject [javac] location: class com.openexchange.syncml.SyncMLServlet [javac] public nasObject getNO() { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/SyncMLServlet.java:592: cannot find symbol [javac] symbol : class nasObjectWrapper [javac] location: class com.openexchange.syncml.SyncMLServlet [javac] private void loadUserTimeZone(nasObjectWrapper no, String[] creds) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/FolderMapping.java:96: cannot find symbol [javac] symbol : class OXFolder [javac] location: class com.openexchange.syncml.FolderMapping [javac] public void put (OXFolder folder, int standardIndex) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/FolderMapping.java:103: cannot find symbol [javac] symbol : class OXFolder [javac] location: class com.openexchange.syncml.FolderMapping [javac] public void put(OXFolder folder) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:33: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXAppointment; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:34: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCalendar; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:35: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCommon; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:36: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXConflictException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:37: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXContact; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:38: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXObject; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:39: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXPermissionException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:48: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.Versit; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:49: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.VersitDefinition; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:50: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.VersitObject; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:51: package com.openexchange.tools.versit.converter does not exist [javac] import com.openexchange.tools.versit.converter.OXConverter; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:98: cannot find symbol [javac] symbol : class OXConverter [javac] location: class com.openexchange.syncml.commands.Add [javac] private void addItem(TextItem itemObj, OXConverter converter) [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:213: cannot find symbol [javac] symbol : class OXConverter [javac] location: class com.openexchange.syncml.commands.Add [javac] OXConverter converter) throws SyncMLException { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Add.java:315: cannot find symbol [javac] symbol : class OXCommon [javac] location: class com.openexchange.syncml.commands.Add [javac] private void saveObject(TextItem itemObj, DataBase DB, OXCommon oxobj, [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Delete.java:30: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCommon; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Delete.java:31: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXConflictException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Delete.java:32: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXObjectNotFoundException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Delete.java:33: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXPermissionException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:40: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXAppointment; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:41: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCalendar; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:42: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCommon; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:43: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXConflictException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:44: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXContact; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:45: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXPermissionException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:46: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXTask; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:55: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.Versit; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:56: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.VersitDefinition; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:57: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.VersitObject; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:58: package com.openexchange.tools.versit.converter does not exist [javac] import com.openexchange.tools.versit.converter.ConverterException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:59: package com.openexchange.tools.versit.converter does not exist [javac] import com.openexchange.tools.versit.converter.OXConverter; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:60: package com.openexchange.tools.versit.old does not exist [javac] import com.openexchange.tools.versit.old.OldObjectDefinition; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:456: cannot find symbol [javac] symbol : class OXConflictException [javac] location: class com.openexchange.syncml.commands.Final [javac] throws OXConflictException, OXPermissionException, Exception { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:456: cannot find symbol [javac] symbol : class OXPermissionException [javac] location: class com.openexchange.syncml.commands.Final [javac] throws OXConflictException, OXPermissionException, Exception { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:521: cannot find symbol [javac] symbol : class OXConflictException [javac] location: class com.openexchange.syncml.commands.Final [javac] throws OXConflictException, OXPermissionException, Exception { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:521: cannot find symbol [javac] symbol : class OXPermissionException [javac] location: class com.openexchange.syncml.commands.Final [javac] throws OXConflictException, OXPermissionException, Exception { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:579: cannot find symbol [javac] symbol : class OXCommon [javac] location: class com.openexchange.syncml.commands.Final [javac] private void fillObject(OXCommon oxobj, boolean isNAM, Date last_sync, [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:580: cannot find symbol [javac] symbol : class OXConflictException [javac] location: class com.openexchange.syncml.commands.Final [javac] DataBase db, LinkedList otherFolderIDs) throws OXConflictException, [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:581: cannot find symbol [javac] symbol : class OXPermissionException [javac] location: class com.openexchange.syncml.commands.Final [javac] OXPermissionException, Exception { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:1046: cannot find symbol [javac] symbol : class OXCommon [javac] location: class com.openexchange.syncml.commands.Final [javac] private boolean isInRange(OXCommon oxobj, DataBase db) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:1163: cannot find symbol [javac] symbol : class OXConverter [javac] location: class com.openexchange.syncml.commands.Final.StringSaverThread [javac] private OXConverter converter = null; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:1169: cannot find symbol [javac] symbol : class OXConverter [javac] location: class com.openexchange.syncml.commands.Final.StringSaverThread [javac] public StringSaverThread (String name, DataBase db, String pathInfo, OXConverter converter) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:1178: cannot find symbol [javac] symbol : class OXCommon [javac] location: class com.openexchange.syncml.commands.Final.StringSaverThread [javac] public void putNew(OXCommon oxObj) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:1183: cannot find symbol [javac] symbol : class OXCommon [javac] location: class com.openexchange.syncml.commands.Final.StringSaverThread [javac] public void putModified(OXCommon oxObj) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Final.java:1236: cannot find symbol [javac] symbol : class OXCommon [javac] location: class com.openexchange.syncml.commands.Final.StringSaverThread [javac] private void saveString(OXCommon oxobj) throws Exception { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:33: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXAppointment; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:34: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCalendar; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:35: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCommon; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:36: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXConflictException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:37: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXContact; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:38: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXObject; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:39: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXPermissionException; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:48: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.Versit; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:49: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.VersitDefinition; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:50: package com.openexchange.tools.versit does not exist [javac] import com.openexchange.tools.versit.VersitObject; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:51: package com.openexchange.tools.versit.converter does not exist [javac] import com.openexchange.tools.versit.converter.OXConverter; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:96: cannot find symbol [javac] symbol : class OXConverter [javac] location: class com.openexchange.syncml.commands.Replace [javac] private void replaceItem(TextItem itemObj, OXConverter converter) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:208: cannot find symbol [javac] symbol : class OXConverter [javac] location: class com.openexchange.syncml.commands.Replace [javac] OXConverter converter) { [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/commands/Replace.java:321: cannot find symbol [javac] symbol : class OXCommon [javac] location: class com.openexchange.syncml.commands.Replace [javac] private void saveObject(TextItem itemObj, DataBase DB, OXCommon oxobj, [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/temp/AppointmentChecker.java:28: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXAppointment; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/temp/AppointmentChecker.java:29: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCalendar; [javac] ^ [javac] /tmp/OXSyncML/src/com/openexchange/syncml/temp/AppointmentChecker.java:30: package com.openexchange.api does not exist [javac] import com.openexchange.api.OXCommon; [javac] ^ [javac] 100 errors BUILD FAILED /tmp/OXSyncML/build.xml:37: Compile failed; see the compiler error output for details. Total time: 4 seconds