Script para Instalar o ScadaBR no linux

Olá a todos, Eu estava tendo problemas para instalar o ScadaBR no meu ubuntu, então como é complicado instalar o java6 que é legado, resolvi fazer um script para fazer a instalação do ScadaBR numa instalação Limpa do linux que possua o mínimo necessário.

Antes de mais nada, é necessário entrar no site do archive oracle e baixar o java e depois no site do tomcat baixar o tomcat.

Link para a pagina de download do java6
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
Link para a página do download do tomcat6
https://tomcat.apache.org/download-60.cgi

Salve os binários do java e do tomcat na pasta do usuário onde ficará o script de instalação abaixo, corrija o nome dos arquivos do java e do tomcat nas duas primeiras linhas do script abaixo para casar com os binários baixados anteriormente. É necessário esta na pasta home do usuário: se o usuário se chama tux, a pasta onde ficará o script e os arquivos de instalação do java, tomcat e do ScadaBR.war será: /home/tux

Ǹota: Após concluída a instalação, para iniciar o tomcat chame:
/opt/tomcat6/apache-tomcat-6.0.53/bin/startup.sh

Obviamente, se a sua versão do tomcat for diferente de 6.0.53, mude a parte “apache-tomcat-6.0.53/” para casar com a pasta correta do tomcat.

tomcat=apache-tomcat-6.0.53.tar.gz
java6=jre-6u45-linux-x64.bin
echo -e " - Instalando $java6"
echo -e " - Criando pasta /opt/java"
sudo mkdir -p /opt/java/ 
echo -e " - Movendo $java6 para /opt/java"
sudo cp $java6 /opt/java 
echo -e " - Entrando na pasta /opt/java"
cd /opt/java
echo -e " - Setando Permissoes"
sudo chmod 755 /opt/java/$java6
echo -e " - Instalando $java6" 
sudo ./$java6
echo -e " - Criando atalho jre"
sudo ln -s jre1.6.0_45 jre
echo -e " - update-alternatives em andamento"
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/jre/bin/java" 1 
sudo update-alternatives --set java /opt/java/jre/bin/java 
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/java/jre/bin/javaws" 1
sudo update-alternatives --set javaws /opt/java/jre/bin/javaws
echo -e " - fim da Instalação do Java!"
sleep 3
echo -e " - Instalando Tomcat6\n   __________________\n\n"
echo -e " - Criando pasta /opt/tomcat6"
sudo mkdir -p /opt/tomcat6
echo -e " - Copiando instalador $tomcat para /opt/tomcat6"
sudo cp ~/$tomcat /opt/tomcat6/
cd /opt/tomcat6
echo -e " - Setando permissoes do $tomcat"
sudo chmod +x $tomcat
echo -e " - Descompactando $tomcat"
sudo tar xvf $tomcat
echo -e " - Copiando ScadaBR para o Destino"
sudo cp ~/ScadaBR.war /opt/tomcat6/apache-tomcat-6.0.53/webapps/
echo -e " - Iniciando tomcat6: /opt/tomcat6/apache-tomcat-6.0.53/bin/startup.sh"
sudo /opt/tomcat6/apache-tomcat-6.0.53/bin/startup.sh

Falta alguns acertos, exemplo: instalar a lib rxtx java. e colocar um script que chama o tomcat no /etc/init.d, já que como não estou usando repositórios de nenhuma distro, tudo é manual não sei onde colocar os arquivos da lib.

Para iniciar o tomcat no boot do sistema, crie um script no init.d que chame a linha abaixo como root:

/opt/tomcat6/apache-tomcat-6.0.53/bin/startup.sh

Se alguém puder ajudar com a instalação da LIBrxtx usando o metodo que estou usando, será de grande valia. Este script é tão genérico que deverá funcionar com qualquer distribuição linux, incluindo funcionar na raspberry ou outra placa linux. Qualquer feedback será bem vindo.

4 curtidas

Wagner, vc instalou no Ubuntu. mas no sistema rapbian jessei
ele vai funcionar dessa forma. pois meu raspberry pi e o 3.

Eu também quero testar.
Comprei a raspberry 3 agora. Ela está zerada.
Vou então começar com este tutorial.
@WagnerdeQueiroz muito obrigado por essa contribuição.

This is fantastic! I spent many hours trying to get ScadaBR installed properly on Lubuntu.

I tried with openjdk-8 and tomcat8 on Lubuntu 16.04 and then even installed Lubuntu 14.05 and tried with openjdk-6 and tomcat6. I was using the apt packages to install those. Nothing would work to get ScadaBR running. I always got the error that the resource was not available even when the .war file was extracted to webapps properly.

For some reason my previous searches in the forum, until now, had not uncovered your post with this installation script.

Many thanks! Your script got ScadaBR working for me on Lubuntu 16.04 on the first try.

1 curtida

Muito bom, muito obrigada! Vai me ajudar muito no meu projeto!

Joana

Criei uma pasta no seguinte caminho /home/tcc/install e dentro desta pasta coloquei este script , apache-tomcat-6.0.53.tar.gz e o jre-6u45-linux-x64.bin. ao executar da os seguintes erros abaixo… o que posso estar fazendo errado?

  • Instalando jre-6u45-linux-x64.bin

  • Criando pasta /opt/java

  • Movendo jre-6u45-linux-x64.bin para /opt/java
    cp: cannot stat ‘jre-6u45-linux-x64.bin’: No such file or directory

  • Entrando na pasta /opt/java

  • Setando Permissoes
    chmod: cannot access ‘/opt/java/jre-6u45-linux-x64.bin’: No such file or directory

  • Instalando jre-6u45-linux-x64.bin
    sudo: ./jre-6u45-linux-x64.bin: command not found

  • Criando atalho jre
    ln: failed to create symbolic link ‘jre’: File exists

  • update-alternatives em andamento
    update-alternatives: erro: o caminho /opt/java/jre/bin/java da alternativa não existe
    update-alternatives: erro: a alternativa /opt/java/jre/bin/java para java não registada, a não definir
    update-alternatives: erro: o caminho /opt/java/jre/bin/javaws da alternativa não existe
    update-alternatives: erro: nenhuma alternativa para javaws

  • fim da Instalação do Java!

  • Instalando Tomcat6


  • Criando pasta /opt/tomcat6

  • Copiando instalador apache-tomcat-6.0.53.tar.gz para /opt/tomcat6
    cp: cannot stat ‘/home/tcc/apache-tomcat-6.0.53.tar.gz’: No such file or directory

  • Setando permissoes do apache-tomcat-6.0.53.tar.gz
    chmod: cannot access ‘apache-tomcat-6.0.53.tar.gz’: No such file or directory

  • Descompactando apache-tomcat-6.0.53.tar.gz
    tar: apache-tomcat-6.0.53.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now

  • Copiando ScadaBR para o Destino
    cp: cannot stat ‘/home/tcc/ScadaBR.war’: No such file or directory

  • Iniciando tomcat6: /opt/tomcat6/apache-tomcat-6.0.53/bin/startup.sh
    sudo: /opt/tomcat6/apache-tomcat-6.0.53/bin/startup.sh: command not found

criei as pastas manualmente e aparentemente instalou tudo certo, porem quando entro no scadabr da o erro 404. conforme a imagem.

O script disse que não pode copiar os arquivos jre e tomcat do local de origem (que deve ser a mesma pasta onde esta o script. Fazer manualmente cada passo deve ter funcionado, pois se o java e o tomcat nao tivessem sido instalados com sucesso, não seria possivel a tela de erro que mostrou.

Contudo, remova as pastas /opt/tomcat6 e /opt/java e veja os direitos dos arquivos de instalação e do script na pasta do instalador.
Execute o script como root. estou fazendo uma nova versão deste instalador. Seu sistema deve ser x64 para o jre e o tomcat funcionem, caso seja 32bits, baixe as versoes de 32bits do tomcat e java e altere o nome dos arquivos nas duas primeiras linhas do script para satisfazer a situação. me chame pvt para que eu possa fazer o acesso remoto e tentar ajudar.

A versão do linux do meu Raspberry é armv71, poderia me chamar no skype?

felipebenevides@outlook.com

Grato.

esse erro 404 pode ser a ver com o BD? E se eu instalar o raspian no lugar do linux mate sera que obtenho exito?

tem que abrir os logs do tomcat e olhar as mensagens de erro.

Esse é o log do Catalina

ago 21, 2017 9:41:03 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/arm:/usr/lib/arm-linux-gnueabihf/jni:/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf:/usr/lib/jni:/lib:/usr/lib
ago 21, 2017 9:41:09 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
ago 21, 2017 9:41:09 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 12414 ms
ago 21, 2017 9:41:09 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
ago 21, 2017 9:41:09 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.53
ago 21, 2017 9:41:10 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
ago 21, 2017 9:41:20 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
ago 21, 2017 9:41:32 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
ago 21, 2017 9:41:38 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
ago 21, 2017 9:41:45 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ScadaBR
ago 21, 2017 9:42:24 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
ago 21, 2017 9:42:24 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/ScadaBR ] startup failed due to previous errors
ago 21, 2017 9:42:24 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/ScadaBR ] appears to have started a thread named [Dispatcher-Thread-2] but has failed to stop it. This is very likely to create a memory leak.
ago 21, 2017 9:42:29 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory host-manager
ago 21, 2017 9:42:34 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
ago 21, 2017 9:42:36 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
ago 21, 2017 9:42:36 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=1/645 config=null
ago 21, 2017 9:42:36 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 87609 ms
ago 21, 2017 9:43:25 AM org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/ScadaBR ]
ago 21, 2017 9:43:25 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory scada
ago 21, 2017 9:43:53 AM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
ago 21, 2017 9:43:54 AM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
ago 21, 2017 9:44:02 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
ago 21, 2017 9:44:02 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/scada] startup failed due to previous errors
ago 21, 2017 9:44:02 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/scada] appears to have started a thread named [Dispatcher-Thread-13] but has failed to stop it. This is very likely to create a memory leak.
ago 21, 2017 9:44:07 AM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
ago 21, 2017 9:52:39 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/arm:/usr/lib/arm-linux-gnueabihf/jni:/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf:/usr/lib/jni:/lib:/usr/lib
ago 21, 2017 9:52:44 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
ago 21, 2017 9:52:44 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 11354 ms
ago 21, 2017 9:52:44 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
ago 21, 2017 9:52:44 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.53
ago 21, 2017 9:52:45 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
ago 21, 2017 9:52:54 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor manager.xml
ago 21, 2017 9:53:01 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory scadabr
ago 21, 2017 9:53:38 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
ago 21, 2017 9:53:38 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/scadabr] startup failed due to previous errors
ago 21, 2017 9:53:38 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/scadabr] appears to have started a thread named [Dispatcher-Thread-2] but has failed to stop it. This is very likely to create a memory leak.
ago 21, 2017 9:53:43 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
ago 21, 2017 9:53:53 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
ago 21, 2017 9:53:59 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
ago 21, 2017 9:54:04 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
ago 21, 2017 9:54:06 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
ago 21, 2017 9:54:07 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/635 config=null
ago 21, 2017 9:54:07 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 83072 ms
ago 21, 2017 9:56:05 AM org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/scadabr]
ago 21, 2017 9:56:05 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ScadaBR
ago 21, 2017 9:56:41 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
ago 21, 2017 9:56:41 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/ScadaBR] startup failed due to previous errors
ago 21, 2017 9:56:42 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/ScadaBR] appears to have started a thread named [Dispatcher-Thread-14] but has failed to stop it. This is very likely to create a memory leak.
ago 21, 2017 10:00:27 AM org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/ScadaBR]
ago 21, 2017 10:00:27 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory scadabr
ago 21, 2017 10:01:06 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
ago 21, 2017 10:01:06 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/scadabr] startup failed due to previous errors
ago 21, 2017 10:01:06 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/scadabr] appears to have started a thread named [Dispatcher-Thread-16] but has failed to stop it. This is very likely to create a memory leak.

Veja o log do scadabr mango.log na mesma pasta.

mango.log

ERROR 2017-08-21 09:42:22,252 (org.springframework.web.context.ContextLoader.initWebApplicationContext:215) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘DataSourceEditDwr’ defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:881)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:837)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:217)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4276)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4779)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:803)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:780)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1080)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1003)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1322)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:325)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1069)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:761)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.getDeclaredConstructor(Class.java:2178)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:54)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:875)
… 40 more
Caused by: java.lang.ClassNotFoundException: com.serotonin.mango.vo.dataSource.virtual.VirtualDataSourceVO
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1698)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1544)
… 46 more
ERROR 2017-08-21 09:44:00,584 (org.springframework.web.context.ContextLoader.initWebApplicationContext:215) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘DataSourceEditDwr’ defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:881)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:837)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:217)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4276)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4779)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:803)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:780)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1080)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1003)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1388)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:307)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1393)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1657)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1666)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1646)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.getDeclaredConstructor(Class.java:2178)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:54)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:875)
… 32 more
Caused by: java.lang.ClassNotFoundException: com.serotonin.mango.vo.dataSource.virtual.VirtualDataSourceVO
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1698)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1544)
… 38 more
ERROR 2017-08-21 09:53:36,997 (org.springframework.web.context.ContextLoader.initWebApplicationContext:215) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘DataSourceEditDwr’ defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:881)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:837)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:217)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4276)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4779)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:803)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:780)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1080)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1003)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1322)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:325)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1069)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:761)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.getDeclaredConstructor(Class.java:2178)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:54)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:875)
… 40 more
Caused by: java.lang.ClassNotFoundException: com.serotonin.mango.vo.dataSource.virtual.VirtualDataSourceVO
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1698)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1544)
… 46 more
ERROR 2017-08-21 09:56:40,209 (org.springframework.web.context.ContextLoader.initWebApplicationContext:215) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘DataSourceEditDwr’ defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:881)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:837)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:217)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4276)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4779)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:803)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:780)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1080)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1003)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1388)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:307)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1393)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1657)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1666)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1646)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.getDeclaredConstructor(Class.java:2178)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:54)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:875)
… 32 more
Caused by: java.lang.ClassNotFoundException: com.serotonin.mango.vo.dataSource.virtual.VirtualDataSourceVO
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1698)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1544)
… 38 more
ERROR 2017-08-21 10:01:04,854 (org.springframework.web.context.ContextLoader.initWebApplicationContext:215) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘DataSourceEditDwr’ defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:881)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:837)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:217)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4276)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4779)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:803)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:780)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1080)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1003)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1388)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:307)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1393)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1657)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1666)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1646)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.getDeclaredConstructor(Class.java:2178)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:54)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:875)
… 32 more
Caused by: java.lang.ClassNotFoundException: com.serotonin.mango.vo.dataSource.virtual.VirtualDataSourceVO
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1698)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1544)
… 38 more
ERROR 2017-08-21 12:37:20,661 (org.springframework.web.context.ContextLoader.initWebApplicationContext:215) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘DataSourceEditDwr’ defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/bacnet/BACnetIPDataSourceVO
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:881)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:837)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:217)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4276)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4779)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:803)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:780)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1080)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1003)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1322)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:325)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1069)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:761)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.NoClassDefFoundError: com/serotonin/mango/vo/dataSource/bacnet/BACnetIPDataSourceVO
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.getDeclaredConstructor(Class.java:2178)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:54)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:875)
… 40 more
Caused by: java.lang.ClassNotFoundException: com.serotonin.mango.vo.dataSource.bacnet.BACnetIPDataSourceVO
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1698)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1544)
… 46 more

Felipe,
pelo que parece, o tomcat nao ta achando algumas classes como o com/serotonin/mango/vo/dataSource/virtual/VirtualDataSourceVO

nao sei se é algo com o classpath do java ou do scadabr, nao sou bom de java para entender o motivo disso.

Olha, estou usando o raspbian e está funcionando beleza.

@farmsid que bom, qual versão do scadabr.war vc usou?

Usei a versão 1.1 dos cursos.
Ela usa o Java 7
e tomcat 8.

Onde consigo baixar esta versão?

Os amigos estão arrumando para colocar ela no site nos próximos dias.
E já vai ter várias coisas arrumadas.

A escolha entre Derby ou Mysql interfere em algo?