Hi all,
i've installed zapcat under my web app but doesn't start.
In catalina.out i've found there lines :
INFO: Installing web application at context path /zapcat-1.2 from URL file:/home/xxxxxxxx/xxxxxxx/jakarta-tomcat-5.0.28/webapps/zapcat-1.2
GRAVE: Error deploying web application directory zapcat-1.2
java.lang.UnsupportedClassVersionError: org/kjkoster/zapcat/servlet/ZapcatServlet (Unsupported major.minor version 49.0)
Is this caused because zapcat is compiled with a java 1.5 and my web application use java 1.4?
So i've tried to re-compile zapcat with 1.4 but i have some errors.
This is the result of ant build :
[mkdir] Created dir: C:\dev2\rel\zapcat-1.2\build\jar
[javac] Compiling 21 source files to C:\dev2\rel\zapcat-1.2\build\jar
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:29: <identifier> expected
[javac] void propertySet(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:29: ')' expected
[javac] void propertySet(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:31: <identifier> expected
[javac] void propertyDeleted(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:31: ')' expected
[javac] void propertyDeleted(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:33: <identifier> expected
[javac] void xmlPropertySet(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:33: ')' expected
[javac] void xmlPropertySet(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:35: <identifier> expected
[javac] void xmlPropertyDeleted(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:35: ')' expected
[javac] void xmlPropertyDeleted(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\OpenfireLog4j Appender.java:35: illegal character: \64
[javac] @SuppressWarnings("deprecation")
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\OpenfireLog4j Appender.java:36: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\OpenfireLog4j Appender.java:84: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\ZapcatPlugin. java:138: <identifier> expected
[javac] final Map<String, Object> params) {
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\ZapcatPlugin. java:189: ')' expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZabbixTemplate Servlet.java:49: ';' expected
[javac] private enum Type {
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZabbixTemplate Servlet.java:115: illegal character: \64
[javac] @SuppressWarnings("unchecked")
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZabbixTemplate Servlet.java:116: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZapcatServlet. java:36: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZapcatServlet. java:44: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZapcatServlet. java:48: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentConfig urationTest.java:56: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentConfig urationTest.java:71: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentConfig urationTest.java:162: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentProtoc olTest.java:38: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentProtoc olTest.java:45: <identifier> expected
[javac] private final Properties originalProperties;
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentProtoc olTest.java:59: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentProtoc olTest.java:300: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixTrapperConf igurationTest.java:52: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixTrapperConf igurationTest.java:141: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\Sender.java:38: <identifier> expected
[javac] private final BlockingQueue<Item> queue;
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\Sender.java:68: <identifier> expected
[javac] public Sender(final BlockingQueue<Item> queue,
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\Sender.java:93: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\Sender.java:167 : ')' expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\ZabbixAgent.jav a:162: '(' or '[' expected
[javac] TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>());
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\ZabbixAgent.jav a:162: ')' expected
[javac] TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>());
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\ZabbixTrapper.j ava:56: <identifier> expected
[javac] private final BlockingQueue<Item> queue = new LinkedBlockingQueue<Item>();
[javac] ^
[javac] 35 errors
At moment I can't change java version in my application.
How can i recompile it?
Thanks to all
i've installed zapcat under my web app but doesn't start.
In catalina.out i've found there lines :
INFO: Installing web application at context path /zapcat-1.2 from URL file:/home/xxxxxxxx/xxxxxxx/jakarta-tomcat-5.0.28/webapps/zapcat-1.2
GRAVE: Error deploying web application directory zapcat-1.2
java.lang.UnsupportedClassVersionError: org/kjkoster/zapcat/servlet/ZapcatServlet (Unsupported major.minor version 49.0)
Is this caused because zapcat is compiled with a java 1.5 and my web application use java 1.4?
So i've tried to re-compile zapcat with 1.4 but i have some errors.
This is the result of ant build :
[mkdir] Created dir: C:\dev2\rel\zapcat-1.2\build\jar
[javac] Compiling 21 source files to C:\dev2\rel\zapcat-1.2\build\jar
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:29: <identifier> expected
[javac] void propertySet(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:29: ')' expected
[javac] void propertySet(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:31: <identifier> expected
[javac] void propertyDeleted(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:31: ')' expected
[javac] void propertyDeleted(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:33: <identifier> expected
[javac] void xmlPropertySet(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:33: ')' expected
[javac] void xmlPropertySet(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:35: <identifier> expected
[javac] void xmlPropertyDeleted(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\jivesoftware\util\PropertyEventListene r.java:35: ')' expected
[javac] void xmlPropertyDeleted(String property, Map<String, Object> params);
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\OpenfireLog4j Appender.java:35: illegal character: \64
[javac] @SuppressWarnings("deprecation")
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\OpenfireLog4j Appender.java:36: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\OpenfireLog4j Appender.java:84: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\ZapcatPlugin. java:138: <identifier> expected
[javac] final Map<String, Object> params) {
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\openfire\ZapcatPlugin. java:189: ')' expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZabbixTemplate Servlet.java:49: ';' expected
[javac] private enum Type {
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZabbixTemplate Servlet.java:115: illegal character: \64
[javac] @SuppressWarnings("unchecked")
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZabbixTemplate Servlet.java:116: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZapcatServlet. java:36: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZapcatServlet. java:44: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\servlet\ZapcatServlet. java:48: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentConfig urationTest.java:56: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentConfig urationTest.java:71: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentConfig urationTest.java:162: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentProtoc olTest.java:38: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentProtoc olTest.java:45: <identifier> expected
[javac] private final Properties originalProperties;
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentProtoc olTest.java:59: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixAgentProtoc olTest.java:300: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixTrapperConf igurationTest.java:52: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\test\ZabbixTrapperConf igurationTest.java:141: <identifier> expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\Sender.java:38: <identifier> expected
[javac] private final BlockingQueue<Item> queue;
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\Sender.java:68: <identifier> expected
[javac] public Sender(final BlockingQueue<Item> queue,
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\Sender.java:93: illegal character: \64
[javac] @Override
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\Sender.java:167 : ')' expected
[javac] }
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\ZabbixAgent.jav a:162: '(' or '[' expected
[javac] TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>());
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\ZabbixAgent.jav a:162: ')' expected
[javac] TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>());
[javac] ^
[javac] C:\dev2\rel\zapcat-1.2\src\org\kjkoster\zapcat\zabbix\ZabbixTrapper.j ava:56: <identifier> expected
[javac] private final BlockingQueue<Item> queue = new LinkedBlockingQueue<Item>();
[javac] ^
[javac] 35 errors
At moment I can't change java version in my application.
How can i recompile it?
Thanks to all
Comment