After updating Servoy 5.2 from SVN sources today I had an exception after launching the Servoy target:
Could not create the view: Plug-in com.servoy.eclipse.ui was unable to load class com.servoy.eclipse.ui.views.solutionexplorer.SolutionExplorerView.
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.servoy.eclipse.ui (271).
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
…
Caused by: java.lang.NoClassDefFoundError: com/servoy/j2db/documentation/ParameterDocumentation
at com.servoy.build.documentation.FunctionDocumentation.fromXML(FunctionDocumentation.java:690)
at com.servoy.build.documentation.ObjectDocumentation.loadFunctions(ObjectDocumentation.java:322)
It seems that today’s documentation changes is not accessible in the current jars used.
I tried to build the projects using the build.xml but ran into too much errors to be worth listing here.
Still, I remember it was discussed that we would have access to a Servoy up-to-date build from a repository somewhere…
When will this be available?
As for the access to the up to date build: It’s only about access to a build of the serverside code if there would be changed there, but that doesn’t seem to be the issue that you are experiencing now. Having said that: we’re working on updating the documentation on how to work with that stuff we’ll be exposing. I expect that to be finished somewhere next week.
any news about the exception I get when trying to launch 5.2 in Run or Debug mode from Eclipse using latest SVN updates.
It still hasn’t changed:
java.lang.NoClassDefFoundError: com/servoy/j2db/documentation/ParameterDocumentation
at com.servoy.build.documentation.FunctionDocumentation.fromXML(FunctionDocumentation.java:690)
at com.servoy.build.documentation.ObjectDocumentation.loadFunctions(ObjectDocumentation.java:322)
at com.servoy.build.documentation.ObjectDocumentation.fromXML(ObjectDocumentation.java:276)
at com.servoy.build.documentation.DocumentationManager.fromXMLByCategory(DocumentationManager.java:340)
at com.servoy.build.documentation.DocumentationManager.fromDoc(DocumentationManager.java:321)
at com.servoy.build.documentation.DocumentationManager.fromXML(DocumentationManager.java:300)
at com.servoy.build.documentation.DocumentationManagerProvider.fromXML(DocumentationManagerProvider.java:23)
at com.servoy.eclipse.core.XMLScriptObjectAdapterLoader.<clinit>(XMLScriptObjectAdapterLoader.java:40)
at com.servoy.eclipse.core.Activator.initialize(Activator.java:393)
at com.servoy.eclipse.core.Activator.getDefault(Activator.java:384)
at com.servoy.eclipse.ui.Activator.start(Activator.java:78)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)
If you guys succeed launching it and I don’t, but it’s not related to serverside code build, then I wonder where that is coming from?
I’m using the Servoy Launch.launch run configuration coming from the 5.2 branch.
It’s still being worked on. It turned out to be related to some of the parts that aren’t part of the open source projects, so the solution is the exposure of the latest versions of those libraries from our build server, which we were already working on. as it stands now, that will be done tomorrow.
So yes, you can now also take a peak at the sourcecode of what cookin’ in the kitchen for the next major release of Servoy. Remember, it’s still preprepre alpha. If you’d like to get more info on what is being worked on, just stay tuned on the Servoy channels: the blog, twitter etc.
So yes, you can now also take a peak at the sourcecode of what cookin’ in the kitchen for the next major release of Servoy. Remember, it’s still preprepre alpha. If you’d like to get more info on what is being worked on, just stay tuned on the Servoy channels: the blog, twitter etc.
jcompagner:
where is the patch for the file plugin then?
Unfortunately, unlike you, my current employer is not paying me for working on Servoy sources
So I only have the 32 remaining hours of the night to work on it