Hello Alexey, First of all, there are two different approaches to configure and run the Synchronization Manager programs:
a) using the wrapper scripts which are provided in the '<independent program path>/bin' directory. This approach is documented in the MaxDB documentation (which can be read and downloaded from the MySQL/MaxDB website). Also, a walkthrough example can be found after MaxDB installation in '<independent program path>/app/syncman/example' . Using this approach, it is not necessary to modify any of the resources under '<independent program path>/app/syncman'. b) it is possible to start the syncman programs by issuing the java commandline (with classpath and the various options). This may be necessary on a machine where no MaxDB installation has taken place (consider e.g. a Mac where only a MySQL instance is to be synchronized) or in a large, more complicated scenario (where e.g. the synchronization programs and their related database instances are not running on the same machine.) Running the SyncMan programs this way (i.e. the hard way) is addressed in the documents you found in '<independent program path>/app/syncman/doc'. Yes, the latter documents should not be so easy to spot, since a) is the recommended approach for first/most users. We will rename them, move them to a different location, or preface the with a disclaimer in future releases. Our apologies for being misleading and your inconvenience. To address the points you made: 1) >In the /opt/sdb/programs/app/syncman/doc/RunningTheMessageServer.pdf >page number 4 in chapter 1.4.1 there is the command >java -classpatch .\lib\sapdbc.jar;.\lib\msgserver.jar;.\lib\j2ee.jar >com.sap.sdb.msgServer.Server .\MSGSERVER.xml >but it should be >java -classpatch .\lib\sapdbc.jar;.\lib\msgserver.jar;.\lib\j2ee.jar >com.sap.sdb.msgServer.Server -f .\MSGSERVER.xml >(missing key -f). You are right, the '-f' is missing in that document. We will correct it, thanks for reporting. 2) >And in the script syncman_caller.py there is wrong key -A. > [..some py code..] >With the original syncman_caller.py I always get the following error >msgserver start >com.sap.sdb.msgServer.util.ServerException: conflicting specifications: >database url, database user name, database password, admin password, or >one of the ports conflicts with database key. This is most probably a result of first taking approach b), and modifying 'MSGSERVER.xml' and then switching to approach a). Please revert all modifications you made under '<independent program path>/app/syncman/' and try again. If you want to see something running as early as possible w/o experimenting and reading too much text, try the example in '<independent program path>/app/syncman/example'. (Since you now have run the wrappers before, you should take note of the possibility to get into configuration modus again by using the syncmanjconf program and the 'config' options to the wrappers, cf. the example doc). regards, Markus -- MaxDB Discussion Mailing List For list archives: http://lists.mysql.com/maxdb To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]