Error when I create a factory with the Platform [message #211141] |
Fri, 12 January 2007 06:02  |
Eclipse User |
|
|
|
Originally posted by: neptune3122.yahoo.fr
Hello,
The code:
(I checked the enginePath, it is correct!)
EngineConfig config = new EngineConfig( );
System.out.println("Engine Home : " + enginePath);
config.setEngineHome(enginePath);
Level level = Level.SEVERE;
config.setLogConfig(pathLog, level);
Platform.startup(config);
IReportEngineFactory factory = (IReportEngineFactory)
Platform.createFactoryObject(IReportEngineFactory.EXTENSION_ REPORT_ENGINE_FACTORY);
if (factory==null)
System.out.println("Factory nulle");
else {
engine = factory.createReportEngine( config );
engine.changeLogLevel(Level.WARNING);
}
===================
The error:
!SESSION 2007-01-12 10:55:24.185
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.4.2_08
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=motif, NL=en_US
Command-line arguments: -clean
!ENTRY org.eclipse.osgi 4 0 2007-01-12 10:55:24.186
!MESSAGE Error reading configuration: An error occurred while locking file
" C:/birt21/configuration/org.eclipse.osgi/.manager/.fileTable Lock ": "No
locks available". A common reason is that the file system or Runtime
Environment does not support file locking for that location. Please choose
a different location, or disable file locking passing
"-Dosgi.locking=none" as a VM argument.
!STACK 0
java.io.IOException: An error occurred while locking file
" C:/birt21/configuration/org.eclipse.osgi/.manager/.fileTable Lock ": "No
locks available". A common reason is that the file system or Runtime
Environment does not support file locking for that location. Please choose
a different location, or disable file locking passing
"-Dosgi.locking=none" as a VM argument.
at
org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio.loc k(Locker_JavaNio.java:39)
at
org.eclipse.osgi.storagemanager.StorageManager.lock(StorageM anager.java:387)
at
org.eclipse.osgi.storagemanager.StorageManager.open(StorageM anager.java:694)
at
org.eclipse.osgi.internal.baseadaptor.BaseStorage.initFileMa nager(BaseStorage.java:152)
at
org.eclipse.osgi.internal.baseadaptor.BaseStorage.initialize (BaseStorage.java:129)
at
org.eclipse.osgi.baseadaptor.BaseAdaptor.initializeStorage(B aseAdaptor.java:124)
at
org.eclipse.osgi.framework.internal.core.Framework.initializ e(Framework.java:138)
at
org.eclipse.osgi.framework.internal.core.Framework.<init>(Framework.java:112)
at
org.eclipse.osgi.framework.internal.core.OSGi.createFramewor k(OSGi.java:90)
at org.eclipse.osgi.framework.internal.core.OSGi.<init>(OSGi.java:31)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(Ecli pseStarter.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OS GILauncher.java:137)
at org.eclipse.birt.core.framework.Platform.startup(Platform.ja va:78)
at
project.birt.BirtEngineService.initialisationEngine(BirtEngi neService.java:230)
at project.birt.BirtEngineService.getEngine(BirtEngineService.j ava:54)
at project.service.ihm.birt.TBirtAffichageRapport.showReport(Un known
Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.capgemini.adc.samc.Servlet.executerAction(Unknown Source)
at com.capgemini.adc.samc.Servlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:716)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:200)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:146)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:209)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.invokeNext(StandardPipeline.java:596)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:948)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:144)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.invokeNext(StandardPipeline.java:596)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:948)
at
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2358)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:133)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.invokeNext(StandardPipeline.java:596)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherValve.java:118)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.invokeNext(StandardPipeline.java:594)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:116)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.invokeNext(StandardPipeline.java:594)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:948)
at
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:127)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.invokeNext(StandardPipeline.java:596)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:948)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:152)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler. java:300)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.ja va:374)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java :743)
at
org.apache.jk.common.ChannelSocket.processConnection(Channel Socket.java:675)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.ja va:866)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
!ENTRY org.eclipse.osgi 4 0 2007-01-12 10:55:25.527
!MESSAGE Bundle org.junit not found.
What does this error mean please?
Thanks!
|
|
|
|
|
Re: Error when I create a factory with the Platform [message #211963 is a reply to message #211213] |
Wed, 17 January 2007 01:47  |
Eclipse User |
|
|
|
What version of BIRT are you using and can you post your code?
Jason
"Nico" <neptune3122@yahoo.fr> wrote in message
news:0fc3401a89892f05679bcb25745935c7$1@www.eclipse.org...
>I think that it is only a warning, because the factory is Ok.
>
> So, I have another error:
>
> When I generate a rptDocument with "task.run":
>
> org.eclipse.birt.report.engine.api.EngineException: No locks available
> at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask. java:108)
>
> hum hum? Any help?
>
> Thanks
>
|
|
|
Powered by
FUDForum. Page generated in 0.06401 seconds