Zdravim!
Yes, to je ono!!
Diky moc. Zase jsem se o kousek pohnul..
Ted mam problem s metodou ejbCreate, kde se snazim neco zapisovat do tabulky.
String insertSql = "insert into savingaccount values (?, ?, ?, ?)";
try {
PreparedStatement ps = connection.prepareStatement(insertSql);
tento radek skonci s vyjimkou, ze tabulku nemuze najit.
pritom si myslim, ze ta tabulka existuje!
Vzdyt jsem ji vytvoril:
CREATE TABLE savingaccount(
id VARCHAR(3) PRIMARY KEY,
firstname VARCHAR(24),
lastname VARCHAR(24),
balance NUMERIC(10,2)
);
a spustil ANTem:
<java classname="org.hsqldb.util.ScriptTool" fork="yes">
<arg value="-url"/>
<arg value="jdbc:hsqldb:hsql:"/>
<arg value="-database"/>
<arg value="//localhost:1701"/>
<arg value="-script"/>
<arg value="sql/hsql-create-table.sql"/>
<classpath refid="hsql.classpath"/>
</java>
Diky,
Lubos
On 8/24/05, Michal Palička <[EMAIL PROTECTED]> wrote:
>
> Dobry den,
>
> chyba bude v kontextu, v nemz hledate referenci na datovy zdroj.
> V tomto pripade je nutno prohledavat kontext komponenty (env).
>
> V kodu ma tedy spravne byt:
>
> DataSource ds = (DataSource) ic.lookup("java:comp/env/myDefaultDS");
>
> S pozdravem
> mp.
>
>