3.3 & mySQL

bravo.1239 years ago

Ставлю крайнюю версию, хочу mySQL, поменял в конфиге как в инструкции:

 <entry key='database.driver'>com.mysql.jdbc.Driver</entry>
    <entry key='database.url'>jdbc:mysql://localhost:3306/gps123?allowMultiQueries=true&autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8&$
    <entry key='database.user'>root</entry>
    <entry key='database.password'>primus_123</entry>

Запускаю:

sudo /opt/traccar/bin/traccar start
Starting traccar...
Waiting for traccar.......
WARNING: traccar may have failed to start.

В логе :

STATUS | wrapper  | 2016/01/07 01:12:53 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2016/01/07 01:12:53 | Java Service Wrapper Community Edition 64-bit 3.5.27
STATUS | wrapper  | 2016/01/07 01:12:53 |   Copyright (C) 1999-2015 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper  | 2016/01/07 01:12:53 |     http://wrapper.tanukisoftware.com
STATUS | wrapper  | 2016/01/07 01:12:53 |
STATUS | wrapper  | 2016/01/07 01:12:53 | Launching a JVM...
INFO   | jvm 1    | 2016/01/07 01:12:54 | WrapperManager: Initializing...
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp:
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error: Encountered an error running main:
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error: java.util.InvalidPropertiesFormatException: org.xml.sax.SAXParseException; lineNumber: 29; $
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at java.util.XMLUtils.load(XMLUtils.java:76)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at java.util.Properties.loadFromXML(Properties.java:868)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at org.traccar.Config.load(Config.java:29)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at org.traccar.Context.init(Context.java:112)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at org.traccar.Main.main(Main.java:29)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at java.lang.reflect.Method.invoke(Method.java:606)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at java.lang.Thread.run(Thread.java:745)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error: Caused by: org.xml.sax.SAXParseException; lineNumber: 29; columnNumber: 159; The entity nam$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseExceptio$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandle$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorRepor$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorRepor$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.jav$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityR$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentCon$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentSca$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocumen$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configura$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configura$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderI$
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at java.util.XMLUtils.getLoadingDoc(XMLUtils.java:102)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       at java.util.XMLUtils.load(XMLUtils.java:74)
INFO   | jvm 1    | 2016/01/07 01:12:55 | WrapperSimpleApp Error:       ... 10 more

Если конфиг не трогать, оставить базу по умолчанию, то запускается и работает.
В чём может быть проблемма?
Да, на всякий случай:

Сервер: Localhost via UNIX socket
Тип сервера: MySQL
Версия сервера: 5.6.27-0ubuntu0.15.04.1 - (Ubuntu)
Версия протокола: 10
Пользователь: root@localhost
Кодировка сервера: UTF-8 Unicode (utf8)

Базу естественно создал.

Anton Tananaev9 years ago

Если следовать инструции, то нужно заменить & на &amp;.

bravo.1239 years ago

Ууупс ... Спасибо, вроде копипастил ... вот невнимательность ...

Anton Tananaev9 years ago

Некоторые редакторы автоматически заменяют экранированные HTML символы. Уже не первый раз замечаю такую проблему.