- This topic has 1 reply, 2 voices, and was last updated 15 years, 7 months ago by Loyal Water.
-
AuthorPosts
-
nareshMemberHi,
We have used BIRT for the reporting and it used BIRT runtime 2.2.1.The build scripts uses maven
But now we need to use the latest version of BIRT runtime as the older version has the issues with the db connectionleakage. As a part of it, we have updated the local repository with the BIRt runtime 2.3.2. And changed versions of the jars of birt in the pom.xml But the maven build was failing. Should we have to do anything else?
And incase if it is successfully built, will the 2.2.1 code work with 2.3.2?
I got following errors in runtime in the application
12:30:57,618 [Thread-1] INFO org.springframework.web.context.ContextLoader – Root WebApplicationContext: initialization started
12:30:57,696 [Thread-1] INFO org.springframework.web.context.support.XmlWebApplicationContext – Refreshing org.springframework.web.context.support.XmlWebApplicationContext@f102d3: display name [Root WebApplicationContext]; startup date [Wed Apr 22 12:30:57 IST 2009]; root of context hierarchy
12:30:57,852 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [hibernate-session-factory.xml]
12:30:58,431 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [business-logic.xml]
12:30:58,509 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [pojo-business-logic.xml]
12:30:58,571 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [scheduler-config.xml]
12:30:58,696 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/xfire.xml]
12:30:58,712 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/customEditors.xml]
12:30:58,774 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [xfire-servlet.xml]
12:30:58,852 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [birt-beans.xml]
12:30:58,899 [Thread-1] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader – Loading XML bean definitions from class path resource [logger-beans.xml]
12:30:58,946 [Thread-1] INFO org.springframework.web.context.support.XmlWebApplicationContext – Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@f102d3]: org.springframework.beans.factory.support.DefaultListableBeanFactory@4eb043
12:30:59,274 [Thread-1] INFO org.springframework.beans.factory.config.PropertyPlaceholderConfigurer – Loading properties file from class path resource [meteor.properties]
12:30:59,274 [Thread-1] INFO org.springframework.beans.factory.config.PropertyPlaceholderConfigurer – Loading properties file from class path resource [personal.properties]
12:30:59,306 [Thread-1] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory – Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4eb043: defining beans [dataSource,sessionFactory,meteorDB,businessLogicFacade,scheduler,xfire.customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider,meteorProperties,synchronizer,synchronizationServiceBean,loginServiceBean,appIntegrationServiceBean,reportsService,webAnnotations,handlerMapping,org.springframework.web.servlet.handler.SimpleUrlHandlerMapping,reportEngineFactory,reportEngine,reportParameterExtractor,reportCache,reportGenerator]; root of factory hierarchy
12:31:00,415 [Thread-1] INFO org.springframework.orm.hibernate3.LocalSessionFactoryBean – Building new Hibernate SessionFactory
12:31:04,431 [Thread-1] INFO org.springframework.scheduling.quartz.SchedulerFactoryBean – Loading Quartz config from [class path resource [quartz.properties]]
12:31:04,509 [Thread-1] INFO org.springframework.scheduling.quartz.SchedulerFactoryBean – Starting Quartz Scheduler now
12:31:04,946 [Thread-1] INFO dk.acure.meteor.server.reports.ws.ReportsServiceMediator – Creating reports service with url:http://localhost:8080/report/services/ReportsService
12:31:07,978 [Thread-1] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory – Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4eb043: defining beans [dataSource,sessionFactory,meteorDB,businessLogicFacade,scheduler,xfire.customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider,meteorProperties,synchronizer,synchronizationServiceBean,loginServiceBean,appIntegrationServiceBean,reportsService,webAnnotations,handlerMapping,org.springframework.web.servlet.handler.SimpleUrlHandlerMapping,reportEngineFactory,reportEngine,reportParameterExtractor,reportCache,reportGenerator]; root of factory hierarchy
12:31:07,978 [Thread-1] INFO org.springframework.scheduling.quartz.SchedulerFactoryBean – Shutting down Quartz Scheduler
12:31:07,993 [Thread-1] INFO org.springframework.orm.hibernate3.LocalSessionFactoryBean – Closing Hibernate SessionFactory
12:31:07,993 [Thread-1] ERROR org.springframework.web.context.ContextLoader – Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘reportEngine’ defined in class path resource [birt-beans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public synchronized org.eclipse.birt.report.engine.api.IReportEngine dk.acure.meteor.server.reports.BirtEngineFactory.getBirtEngine()] threw exception; nested exception is java.lang.NullPointerException
Caused by:
org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public synchronized org.eclipse.birt.report.engine.api.IReportEngine dk.acure.meteor.server.reports.BirtEngineFactory.getBirtEngine()] threw exception; nested exception is java.lang.NullPointerException
Caused by:
java.lang.NullPointerException
at dk.acure.meteor.server.reports.BirtEngineFactory.getBirtEngine(BirtEngineFactory.java:81)
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.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:102)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:765)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:719)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:390)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:683)
at org.codehaus.xfire.spring.remoting.Jsr181HandlerMapping.processBeans(Jsr181HandlerMapping.java:114)
at org.codehaus.xfire.spring.remoting.Jsr181HandlerMapping.initApplicationContext(Jsr181HandlerMapping.java:65)
at org.springframework.context.support.ApplicationObjectSupport.setApplicationContext(ApplicationObjectSupport.java:73)
at org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:86)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:304)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1106)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:431)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)All propeties:
{login.ws.url=http://localhost:8080/report/services/LoginService, app.type=benchmark, report.ws.url=http://localhost:8080/report/services/ReportsService, db.type=mssql, profile=sr, devel=false}
Loyal WaterMemberWhat version of MyEclipse are you working with? Can you go to MyEclipse > Installation Summary > Installation Details and paste the information here for me.
-
AuthorPosts