Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orion-dev] Maven/Tycho build

Matthias Sohn <matthias.sohn@xxxxxxxxx> wrote on 01/29/2013 05:44:06 PM:
> - what's org.eclipse.orion.server.ui used for ? It seems this bundle
> brings most of the server's dependencies but is only supported on Mac ?


This bundle is used to bring up a server console window on Mac. On Windows it is not needed because Windows opens a Java console window by default. On Linux it is not needed because people usually start the server from a shell and pipe console output to file. I would be curious to hear if others still think this Mac console window is useful. Are any Mac users on this list actually using this console window to interact with the server. We could simplify (and shrink) our builds by getting rid of it.

> - I am not yet sure which configuration settings the
> org.eclipse.orion.server.tests need


This is currently configured in org.eclipse.orion.server.tests/test.xml. There is no separate configuration file. The server tests bundle starts up the server by itself in the same process. Here is the relevant snippet with the required VM arguments:

                        <property name="extraVMargs" value="-Declipse.log.level=WARNING
                                                                                                -Dorg.eclipse.equinox.http.jetty.http.port=7070
                                                                                                -Dorg.eclipse.equinox.http.jetty.autostart=false
                                                                                                -Dorion.tests.authtype=Basic" />

>
> - how is org.eclipse.orion.tools.batch used ?


This bundle isn't built. It just contains some command line utilities that I have used for metadata cleanup and conversion on our servers. I typically build it manually when needed from my workspace. There is no need to include it in automated builds at this point.

John

Back to the top