Hi!

I managed to create the OJB jar from CVS HEAD but when I put it in my application and 
try to install it I get this:


[org.apache.ojb.odmg.OJB] ERROR: ConfigurableFactory configuration key class for 
key'ImplementationClass' does not exist.
Exception= java.lang.RuntimeException
[ServidorAplicacao.Servico.exceptions.FenixServiceException
message java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
cause java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
]
        at 
framework.factory.ServiceManagerServiceFactory.execute(ServiceManagerServiceFactory.java:272)
        at 
framework.factory.ServiceManagerServiceFactory.executeService(ServiceManagerServiceFactory.java:54)
        at 
ServidorApresentacao.Action.sop.utils.ServiceUtils.executeService(ServiceUtils.java:27)
        at 
ServidorApresentacao.servlets.startup.StartupServlet.init(StartupServlet.java:23)
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
        at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3422)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:3623)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
        at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:307)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:788)
        at org.apache.catalina.servlets.ManagerServlet.install(ManagerServlet.java:712)
        at org.apache.catalina.servlets.ManagerServlet.doGet(ManagerServlet.java:346)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:553)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
        at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
        at 
pt.utl.ist.berserk.BerserkConfiguration.getClassSingletonInstance(BerserkConfiguration.java:121)
        at 
pt.utl.ist.berserk.BerserkConfiguration.readApplicationTransactionBroker(BerserkConfiguration.java:179)
        at 
pt.utl.ist.berserk.BerserkConfiguration.getApplicationTransactionBroker(BerserkConfiguration.java:167)
        at 
pt.utl.ist.berserk.logic.serviceManager.TransactionalServiceInvoker.invoke(TransactionalServiceInvoker.java:52)
        at 
pt.utl.ist.berserk.logic.serviceManager.ServiceManager.execute(ServiceManager.java:218)
        at ServidorAplicacao.ServiceManagerBean.execute(ServiceManagerBean.java:91)
        at ServidorAplicacao.ServiceManagerBean.execute(ServiceManagerBean.java:67)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
framework.delegate.DynamicServiceManagerEJBDelegate.invoke(DynamicServiceManagerEJBDelegate.java:105)
        at 
framework.factory.ServiceManagerServiceFactory.execute(ServiceManagerServiceFactory.java:252)
        ... 47 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
pt.utl.ist.berserk.BerserkConfiguration.getClassSingletonInstance(BerserkConfiguration.java:97)
        ... 59 more
Caused by: java.lang.ExceptionInInitializerError
        at 
ServidorPersistente.OJB.SuportePersistenteOJB.init(SuportePersistenteOJB.java:219)
        at 
ServidorPersistente.OJB.SuportePersistenteOJB.<init>(SuportePersistenteOJB.java:213)
        at 
ServidorPersistente.OJB.SuportePersistenteOJB.getInstance(SuportePersistenteOJB.java:190)
        ... 64 more
Caused by: org.apache.ojb.broker.PersistenceBrokerException: ConfigurableFactory 
configuration key class for key'ImplementationClass' does not exist.
        at 
org.apache.ojb.broker.util.factory.ConfigurableFactory.configure(ConfigurableFactory.java:82)
        at 
org.apache.ojb.broker.util.configuration.impl.OjbConfigurator.configure(OjbConfigurator.java:80)
        at 
org.apache.ojb.broker.util.factory.ConfigurableFactory.<init>(ConfigurableFactory.java:56)
        at org.apache.ojb.odmg.OJB.<init>(OJB.java:43)
        at org.apache.ojb.odmg.OJB.<clinit>(OJB.java:35)
        ... 67 more


I already changed my OJB.properties file based on the default version: 
http://db.apache.org/ojb/OJB.properties.txt

I can't figure out wats wrong so I would thank some help...

Thanks in advance...


                       CIIST - Desenvolvimento - Projecto Fenix 
                  
                        David Santos  Eng. Informatica e de Computadores
                        Ramo de Programa��o e Sistemas de Informa��o  
                        [EMAIL PROTECTED]    
                       
                 
            
     
            Signature powered by Plaxo Want a signature like this? 
     

Reply via email to