Re: oracle config

Raj Joshi <[email protected]> Wed, 12 Oct 2005 22:16:40 -0400
Newsgroups gmane.comp.java.keel.devel
Message-ID <[email protected]>
------=_Part_30546_28973389.1129169800878
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Thanks Shash,
I changed log level from "WARN" to "DEBUG" for svc-persist-default. It was
already at "DEBUG" in svc-persist-base. But that didn't help solve the
mystery. Actually when I attempt:
http://localhost:8080/default/model.do?model=3Dcreatedb&db=3D"wrapps"
<http://localhost:8080/default/model.do?model=3Dcreatedb&db=3D%22raj-db%22>
the only log entry that changes is client.log.
BTW, I am using the code you sent me as-is. I've not changed the id
attribute other than the jdbc-url, user, and password for my db. And that's
why using "wrapps."


It is still the same error:
Could not return a reference to the Component (Key=3D'
org.keel.services.persist.PersistentFactory/wrapps')
 org.keel.services.model.ModelException: Could not return a reference to th=
e
Component (Key=3D'org.keel.services.persist.PersistentFactory/wrapps')
...
at org.keel.servers.direct .KeelDirectServer$MultiThreadedProcessor.run(
KeelDirectServer.java:271)
Caused by: java.lang.IllegalArgumentException: Unknown java.sql.Types type
-104
at org.keel.services.persist.base.JDBCDatabaseType.typeToString(
JDBCDatabaseType.java:1091)
at org.keel.services.persist.base.OracleDatabaseType.setDataSource(
OracleDatabaseType.java:93)
...

 Thanks.

-Raj

On 10/12/05, Shash Chatterjee <[email protected]> wrote:
>
> Does anybody have a config file to show Raj how to replace Hsqldb with
> Oracle as the only DB in the Keel app? I am not sure how to do that with =
the
> Xpath config overrides. It may be easier to start with, than to debug a 2=
-DB
> app.
>
> Raj, in the meantime, you could copy the logkit.xconf file from
> svc-persist-default into
> YOURPROJ/conf/overwrite/svc-persist-default/conf/server/, and change the =
log
> level in it from "WARN" to "DEBUG". Rebuild and rerun your project and se=
e
> if you get any extra info. Might have to do the same with log config in
> svc-persist-base. BTW, "wrapps" is specific to my app, not Keel. If you h=
ave
> changed the "id" attributes in the persistent-factory config from what I
> sent you, you should modify the URL below accordingly.
>
> Shash
>
>
>
> I'm trying to follow in Shash's footsteps by not remove the hsqldb
> references for the "default" DB. Instead use Oracle in addition to HsqlDB=
.
> All the Keel test DBs, default authentication DB, etc, go in the "default=
"
> DB, my own stuff goes in Oracle. I've also added a dependency in
> project.xml to pickup oracle driver JAR and package into WEB-INF/lib.
>
> To initialize the DB:
> http://localhost:8080/default/model.do?model=3Dcreatedb (initializes the
> default HsqlDB table)
> http://localhost:8080/default/model.do?model=3Dcreatedb&db=3D"wrapps"
> <http://localhost:8080/default/model.do?model=3Dcreatedb&db=3D%22raj-db%2=
2>(should initialize Oracle table)
>
> Default HsqlDB gets initialized successfully.
>
> But when try to initialize Oracle I keep running into:
> Could not return a reference to the Component (Key=3D'
> org.keel.services.persist.PersistentFactory/wrapps')
>  org.keel.services.model.ModelException: Could not return a reference to
> the Component (Key=3D'org.keel.services.persist.PersistentFactory/wrapps'=
)
>
> I'm attaching output from WEB-INF\logs\client.log:
>
> One thing i noticed is:
> Caused by: java.lang.IllegalArgumentException: Unknown java.sql.Types typ=
e
> -104
>
> could someone advise please?
>
> -raj
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.KeelClientUtil getLogger
>
> WARNING: Unable to locate client.properties file - using default settings
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientC onnector logInfo
>
> INFO: Struts Client Connector starting.
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Regular form parameter 'db', '[wrapps]'
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Regular form parameter 'model', '[createdb]'
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Standard Dyna Form...
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Cookie 'JSESSIONID', value '520374FCB62D4226284752B163F12B0C'
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Cookie 'keel-domain', value 'ZGVmYXVsdA=3D=3D'
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Cookie 'keel-style', value 'style'
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Cookie 'keel-user', value 'cm9vdA=3D=3D'
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Cookie 'keel-password', value 'cm9vdA=3D=3D'
>
> Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logInfo
>
> INFO: Configuring Client 1
>
> Oct 7, 2005 5:02:50 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: Returned cookies
>
> Oct 7, 2005 5:02:50 PM org.keel.clients.DefaultClientConnector logDebug
>
> FINEST: No cookies returned in "cookies" attribute
>
> Oct 7, 2005 5:02:50 PM org.keel.clients.DefaultClientConnector logError
>
> SEVERE: No elements in response from server
>
> Oct 7, 2005 5:02:50 PM org.keel.util.i18n.DynamicMessageSupportgetMessage=
s
>
> WARNING: [DynamicMessageSupport] null
>
> Oct 7, 2005 5:02:50 PM org.keel.clients.DefaultClientConnector logError
>
> SEVERE: Stack for error from createdb, Key: 'Exception during model
> execution Message: Could not return a reference to the Component (Key=3D'
> org.keel.services.persist.PersistentFactory/wrapps')
> org.keel.services.model.ModelException: Could not return a reference to
> the Component (Key=3D'org.keel.services.persist.PersistentFactory/wrapps'=
)
>
> at org.keel.services.model.defaultmodel.DefaultModelRequest.getService(
> DefaultModelRequest.java:451)
>
> at org.keel.models.util.CreateDB.execute(CreateDB.java:45)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>
> at java.lang.reflect.Method.invoke(Unknown Source)
>
> at
> org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invo=
ke
> (PassThroughInvocationHandler.java:68)
>
> at $Proxy3.execute(Unknown Source)
>
> at org.keel.services.model.defaultmodel.DefaultModelRequest.execute(
> DefaultModelRequest.java:198)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>
> at java.lang.reflect.Method.invoke(Unknown Source)
>
> at
> org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invo=
ke
> (PassThroughInvocationHandler.java:68)
>
> at $Proxy1.execute(Unknown Source)
>
> at org.keel.servers.direct.KeelDirectServer.execute(KeelDirectServer.java
> :230)
>
> at org.keel.servers.direct.KeelDirectServer$MultiThreadedProcessor.run(
> KeelDirectServer.java:271)
>
>
> -----------------------------------------
> org.apache.avalon.framework.service.ServiceException: Could not return a
> reference to the Component (Key=3D'
> org.keel.services.persist.PersistentFactory/wrapps')
>
> at org.apache.avalon.fortress.impl.lookup.FortressServiceManager.lookup(
> FortressServiceManager.java:117)
>
> at org.keel.core.container.KeelServiceManagerImpl.lookup(
> KeelServiceManagerImpl.java:95)
>
> at org.keel.core.container.AbstractKeelServiceable.getService(
> AbstractKeelServiceable.java:113)
>
> at org.keel.services.model.defaultmodel.DefaultModelRequest.getService(
> DefaultModelRequest.java:449)
>
> at org.keel.models.util.CreateDB.execute(CreateDB.java:45)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>
> at java.lang.reflect.Method.invoke(Unknown Source)
>
> at
> org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invo=
ke
> (PassThroughInvocationHandler.java:68)
>
> at $Proxy3.execute(Unknown Source)
>
> at org.keel.services.model.defaultmodel.DefaultModelRequest.execute(
> DefaultModelRequest.java:198)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>
> at java.lang.reflect.Method.invoke(Unknown Source)
>
> at
> org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invo=
ke
> (PassThroughInvocationHandler.java:68)
>
> at $Proxy1.execute(Unknown Source)
>
> at org.keel.servers.direct.KeelDirectServer.execute(KeelDirectServer.java
> :230)
>
> at org.keel.servers.direct.KeelDirectServer$MultiThreadedProcessor.run(
> KeelDirectServer.java:271)
>
> Caused by: java.lang.IllegalArgumentException: Unknown java.sql.Types typ=
e
> -104
>
> at org.keel.services.persist.base.JDBCDatabaseType.typeToString(
> JDBCDatabaseType.java:1091)
>
> at org.keel.services.persist.base.OracleDatabaseType.setDataSource(
> OracleDatabaseType.java:93)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>
> at java.lang.reflect.Method.invoke(Unknown Source)
>
> at
> org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invo=
ke
> (PassThroughInvocationHandler.java:68)
>
> at $Proxy8.setDataSource(Unknown Source)
>
> at org.keel.services.persist.base.AbstractPersistentFactory.initialize(
> AbstractPersistentFactory.java:453)
>
> at org.apache.avalon.framework.container.ContainerUtil.initialize(
> ContainerUtil.java:283)
>
> at org.apache.avalon.fortress.impl.handler.ComponentFactory.newInstance(
> ComponentFactory.java:184)
>
> at org.apache.avalon.fortress.impl.factory.ProxyObjectFactory.newInstance=
(
> ProxyObjectFactory.java:54)
>
> at
> org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.newCompo=
nent
> (AbstractComponentHandler.java:246)
>
> at
> org.apache.avalon.fortress.impl.handler.ThreadSafeComponentHandler.doPrep=
are
> (ThreadSafeComponentHandler.java:40)
>
> at
> org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.prepareH=
andler
> (AbstractComponentHandler.java:147)
>
> at org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.get(
> AbstractComponentHandler.java:177)
>
> at org.apache.avalon.fortress.impl.handler.LEAwareComponentHandler.get(
> LEAwareComponentHandler.java:96)
>
> at org.apache.avalon.fortress.impl.lookup.FortressServiceManager.lookup(
> FortressServiceManager.java:99)
>
> ... 19 more
>
>
>
>
>

------=_Part_30546_28973389.1129169800878
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Thanks Shash,<br>
I changed log level from &quot;WARN&quot; to &quot;DEBUG&quot; for
svc-persist-default.&nbsp; It was already at &quot;DEBUG&quot; in
svc-persist-base.&nbsp; But that didn't help solve the mystery.&nbsp;
Actually when I attempt:<br>
<a href=3D"http://localhost:8080/default/model.do?model=3Dcreatedb&amp;db=
=3D%22raj-db%22" target=3D"_blank" onclick=3D"return top.js.OpenExtLink(win=
dow,event,this)">http://localhost:8080/default/model.do?model=3Dcreatedb&am=
p;db=3D&quot;wrapps&quot;=20
</a><br>
the only log entry that changes is client.log.<br>
BTW, I am using the code you sent me as-is.&nbsp; I've not changed the
id attribute other than the jdbc-url, user, and password for my db. And
that's why using &quot;wrapps.&quot;<br>

<br>
<br>
It is still the same error:<br>
<span style=3D"font-weight: bold;">Could not return a reference to the Comp=
onent (Key=3D'org.keel.services.persist.PersistentFactory/wrapps')</span><b=
r style=3D"font-weight: bold;">


<span style=3D"font-weight: bold;">
org.keel.services.model.ModelException: Could not return a reference to
the Component (Key=3D'org.keel.services.persist.PersistentFactory/wrapps')<=
/span><br>
...<br>

&nbsp;&nbsp;&nbsp; at org.keel.servers.direct
<div>.KeelDirectServer$MultiThreadedProcessor.run(KeelDirectServer.java:271=
)<br>
<span style=3D"font-weight: bold;">Caused by: java.lang.IllegalArgumentExce=
pt</span><span style=3D"font-weight: bold;">ion: Unknown java.sql.Types typ=
e -104</span><br>
&nbsp;&nbsp;&nbsp; at org.keel.services.persist.base.JDBCDatabaseType.typeT=
oString(JDBCDatabaseType.java:1091)<br>
&nbsp;&nbsp;&nbsp; at org.keel.services.persist.base.OracleDatabaseType.set=
DataSource(OracleDatabaseType.java:93)<br>
...<br>
<br>
</div>
Thanks.<br>
<br>
-Raj<br><br><div><span class=3D"gmail_quote">On 10/12/05, <b class=3D"gmail=
_sendername">Shash Chatterjee</b> &lt;<a href=3D"mailto:[email protected]">sh=
[email protected]</a>&gt; wrote:</span><blockquote class=3D"gmail_quote" style=
=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; p=
adding-left: 1ex;">



 =20
 =20


Does anybody have a config file to show Raj how to replace Hsqldb with
Oracle as the only DB in the Keel app?&nbsp; I am not sure how to do that
with the Xpath config overrides.&nbsp; It may be easier to start with, than
to debug a 2-DB app. <br>
<br>
Raj, in the meantime, you could copy the logkit.xconf file from
svc-persist-default into
YOURPROJ/conf/overwrite/svc-persist-default/conf/server/, and change
the log level in it from &quot;WARN&quot; to &quot;DEBUG&quot;.&nbsp; Rebui=
ld and rerun your
project and see if you get any extra info.&nbsp; Might have to do the same
with log config in svc-persist-base.&nbsp; BTW, &quot;wrapps&quot; is speci=
fic to my
app, not Keel.&nbsp; If you have changed the &quot;id&quot; attributes in t=
he
persistent-factory config from what I sent you, you should modify the
URL below accordingly.<br><span class=3D"sg">
<br>
Shash</span><div><span class=3D"e" id=3D"q_106e7548c7de9745_2"><br>
<blockquote cite=3D"http://mid19d2c3e30510101334k5d1e78f9sb9503ac2e2cc07ca@=
mail.gmail.com" type=3D"cite"><br>
  <br>
I'm trying to follow in Shash's footsteps by not remove the hsqldb
references for the &quot;default&quot; DB.&nbsp; Instead use Oracle in addi=
tion
to HsqlDB. &nbsp;All the Keel test DBs, default authentication DB, etc,
go in the &quot;default&quot; DB, my own stuff goes in Oracle.&nbsp; I've a=
lso
added a dependency in project.xml to pickup oracle driver JAR and
package into WEB-INF/lib.<br>
  <br>
To initialize the DB:<br>
  <a href=3D"http://localhost:8080/default/model.do?model=3Dcreatedb" targe=
t=3D"_blank" onclick=3D"return top.js.OpenExtLink(window,event,this)">http:=
//localhost:8080/default/model.do?model=3Dcreatedb</a>
(initializes the default HsqlDB table)
  <br>
  <a href=3D"http://localhost:8080/default/model.do?model=3Dcreatedb&amp;db=
=3D%22raj-db%22" target=3D"_blank" onclick=3D"return top.js.OpenExtLink(win=
dow,event,this)">http://localhost:8080/default/model.do?model=3Dcreatedb&am=
p;db=3D&quot;wrapps&quot;
  </a> (should initialize Oracle table)<br>
  <br>
Default HsqlDB gets initialized successfully.<br>
  <br>
But when try to initialize Oracle I keep running into:<br>
  <span style=3D"font-weight: bold;">Could not return a reference to the
Component (Key=3D'org.keel.services.persist.PersistentFactory/wrapps')</spa=
n><br style=3D"font-weight: bold;">
  <span style=3D"font-weight: bold;">
org.keel.services.model.ModelException: Could not return a reference to
the Component (Key=3D'org.keel.services.persist.PersistentFactory/wrapps')<=
/span><br>
  <br>
I'm attaching output from WEB-INF\logs\client.log:<br>
  <br>
One thing i noticed is:<br>
  <span style=3D"font-weight: bold;">Caused by:
java.lang.IllegalArgumentException: Unknown java.sql.Types type -104</span>=
<br>
  <br>
could someone advise please?<br>
  <br>
-raj<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.KeelClientUtil getLogger<br>
  <br>
WARNING: Unable to locate client.properties file - using default
settings<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientC
  <div>onnector logInfo<br>
  <br>
INFO: Struts Client Connector starting.<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Regular form parameter 'db', '[wrapps]'<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Regular form parameter 'model', '[createdb]'<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Standard Dyna Form...<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Cookie 'JSESSIONID', value '520374FCB62D4226284752B163F12B0C'<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Cookie 'keel-domain', value 'ZGVmYXVsdA=3D=3D'<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Cookie 'keel-style', value 'style'<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Cookie 'keel-user', value 'cm9vdA=3D=3D'<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Cookie 'keel-password', value 'cm9vdA=3D=3D'<br>
  <br>
Oct 7, 2005 5:02:47 PM org.keel.clients.DefaultClientConnector logInfo<br>
  <br>
INFO: Configuring Client 1<br>
  <br>
Oct 7, 2005 5:02:50 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: Returned cookies<br>
  <br>
Oct 7, 2005 5:02:50 PM org.keel.clients.DefaultClientConnector logDebug<br>
  <br>
FINEST: No cookies returned in &quot;cookies&quot; attribute<br>
  <br>
Oct 7, 2005 5:02:50 PM org.keel.clients.DefaultClientConnector logError<br>
  <br>
SEVERE: No elements in response from server<br>
  <br>
Oct 7, 2005 5:02:50 PM org.keel.util.i18n.DynamicMessageSupport
getMessages<br>
  <br>
WARNING: [DynamicMessageSupport] null<br>
  <br>
Oct 7, 2005 5:02:50 PM org.keel.clients.DefaultClientConnector logError<br>
  <br>
SEVERE: Stack for error from createdb, Key: 'Exception during model
execution Message: Could not return a reference to the Component
(Key=3D'org.keel.services.persist.PersistentFactory/wrapps')<br>
org.keel.services.model.ModelException: Could not return a reference to
the Component (Key=3D'org.keel.services.persist.PersistentFactory/wrapps')<=
br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.services.model.defaultmodel.DefaultModelRequest.getService(Default=
ModelRequest.java:451)<br>
  <br>
&nbsp;&nbsp;&nbsp; at org.keel.models.util.CreateDB.execute(CreateDB.java:4=
5)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M=
ethod)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S=
ource)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno=
wn Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invoke=
(PassThroughInvocationHandler.java:68)<br>
  <br>
&nbsp;&nbsp;&nbsp; at $Proxy3.execute(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.services.model.defaultmodel.DefaultModelRequest.execute(DefaultMod=
elRequest.java:198)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M=
ethod)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S=
ource)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno=
wn Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invoke=
(PassThroughInvocationHandler.java:68)<br>
  <br>
&nbsp;&nbsp;&nbsp; at $Proxy1.execute(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.servers.direct.KeelDirectServer.execute(KeelDirectServer.java:230)=
<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.servers.direct.KeelDirectServer$MultiThreadedProcessor.run(KeelDir=
ectServer.java:271)<br>
  <br>
  <br>
-----------------------------------------<br>
org.apache.avalon.framework.service.ServiceException: Could not return
a reference to the Component
(Key=3D'org.keel.services.persist.PersistentFactory/wrapps')<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.lookup.FortressServiceManager.lookup(Fortre=
ssServiceManager.java:117)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.core.container.KeelServiceManagerImpl.lookup(KeelServiceManagerImp=
l.java:95)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.core.container.AbstractKeelServiceable.getService(AbstractKeelServ=
iceable.java:113)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.services.model.defaultmodel.DefaultModelRequest.getService(Default=
ModelRequest.java:449)<br>
  <br>
&nbsp;&nbsp;&nbsp; at org.keel.models.util.CreateDB.execute(CreateDB.java:4=
5)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M=
ethod)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S=
ource)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno=
wn Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invoke=
(PassThroughInvocationHandler.java:68)<br>
  <br>
&nbsp;&nbsp;&nbsp; at $Proxy3.execute(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.services.model.defaultmodel.DefaultModelRequest.execute(DefaultMod=
elRequest.java:198)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M=
ethod)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S=
ource)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno=
wn Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invoke=
(PassThroughInvocationHandler.java:68)<br>
  <br>
&nbsp;&nbsp;&nbsp; at $Proxy1.execute(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.servers.direct.KeelDirectServer.execute(KeelDirectServer.java:230)=
<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.servers.direct.KeelDirectServer$MultiThreadedProcessor.run(KeelDir=
ectServer.java:271)<br>
  <br>
Caused by: java.lang.IllegalArgumentException: Unknown java.sql.Types
type -104<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.services.persist.base.JDBCDatabaseType.typeToString(JDBCDatabaseTy=
pe.java:1091)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.services.persist.base.OracleDatabaseType.setDataSource(OracleDatab=
aseType.java:93)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M=
ethod)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S=
ource)<br>
  <br>
&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno=
wn Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.factory.PassThroughInvocationHandler.invoke=
(PassThroughInvocationHandler.java:68)<br>
  <br>
&nbsp;&nbsp;&nbsp; at $Proxy8.setDataSource(Unknown Source)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.keel.services.persist.base.AbstractPersistentFactory.initialize(Abstrac=
tPersistentFactory.java:453)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUti=
l.java:283)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.handler.ComponentFactory.newInstance(Compon=
entFactory.java:184)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.factory.ProxyObjectFactory.newInstance(Prox=
yObjectFactory.java:54)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.newCompone=
nt(AbstractComponentHandler.java:246)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.handler.ThreadSafeComponentHandler.doPrepar=
e(ThreadSafeComponentHandler.java:40)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.prepareHan=
dler(AbstractComponentHandler.java:147)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.get(Abstra=
ctComponentHandler.java:177)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.handler.LEAwareComponentHandler.get(LEAware=
ComponentHandler.java:96)<br>
  <br>
&nbsp;&nbsp;&nbsp; at
org.apache.avalon.fortress.impl.lookup.FortressServiceManager.lookup(Fortre=
ssServiceManager.java:99)<br>
  <br>
&nbsp;&nbsp;&nbsp; ... 19 more</div>
  <br>
  <br>
  <br>
</blockquote>
<br>



</span></div></blockquote></div><br>

------=_Part_30546_28973389.1129169800878--
http://keelframework.org/documentation.shtml
Keelgroup mailing list
[email protected]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com