- Deploying configuration descriptor fish.xml , o que acontece?

3 respostas
Marcelo_Lauter

[size=12]Não sei o que rola , fiz o Deployment correto , isso vem a ser o que então ?[/size]

INFO: Deploying configuration descriptor fish.xml

21/02/2011 19:13:29 org.apache.catalina.realm.JDBCRealm start

[color=red]GRAVE: Exception opening database connection

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database fish_access[/color]

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)

at com.mysql.jdbc.Util.getInstance(Util.java:381)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)

[color=blue]Logging directory from web.xml : ‘C:\log\fish’
Logging levels from web.xml : ‘hirondelle.fish.level=FINE, hirondelle.web4j.level=FINE’
Setting up logging config…
Logging file name : ‘C:\log\fish\2011_02_21_22_13.txt’[/color]

Sending test messages to configured loggers. Please confirm output to above log file.
21/02/2011 19:13:32 hirondelle.web4j.database.DbConfig initDataLayer
GRAVE: Cannot connect to database named ‘DEFAULT’. Is database running?

3 Respostas

Andre_Brito

Não achou o banco. Veja se o MySQL foi inicializado e se o path do banco é o correto. Tente usar alguma ferramenta pra ver se você consegue chegar no banco. Se conseguir seu path pode estar configurado de maneira errada.

Marcelo_Lauter

Não achou o banco. Veja se o MySQL foi inicializado e se o path do banco é o correto. Tente usar alguma ferramenta pra ver se você consegue chegar no banco. Se conseguir seu path pode estar configurado de maneira errada.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
http://www.web4j.com/GettingStartedGuide.jsp

Configuring The Application : web.xml

Veja a aplicação http://www.web4j.com/TourTypicalFeature.html (Roda aqui !!!)

Eu fiz exatamente o que explica esse tutorial:

[FISH_HOME]\WEB-INF\datastore\mysql>C:\mysql\bin\mysql --local-infile=1 -u myname -pmypass < CreateALL.SQL

Esse Script aqui que achei confuso, ele diz ao MySql criação ou acesso a tabela ?

In the CreateALL.SQL script, you may have to replace
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
DROP DATABASE/CREATE DATABASE

with

DROP SCHEMA/CREATE SCHEMA

The script has 3 sections, corresponding to the 3 databases it creates:

Database Name Description
fish Main problem domain
fish_access Users and roles
fish_translation Translation of user interface text
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Por Default , Show databases;
Main problem domain
Users and roles
Translation of user interface text

Acho que pode ser isso ??? gerar essa tabela como default ???, não fiz isso!!! Usar o exemplo acima talvez isso !!!

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Isso deve ser configurado no Script do WEB.XML ?

Devo gerar as tabelas ou elas já estão configuradas nos descritores ? WEB.XML e FISH.XML ? AUTOMATICAMENTE !!!

Marcelo_Lauter

:arrow: Configuração do diretorio para chamar os deploy do tomcat , não estavam no lugar certo , o projeto startou !!!

Criado 21 de fevereiro de 2011
Ultima resposta 28 de fev. de 2011
Respostas 3
Participantes 2