coolwolf / 15/10/2012
CollabNET Subversion Edge installation problem
I tried to install 64 bit version of Subversion Edge and i receive the message below :
2012-10-15 17:16:34.691:INFO::jetty-7.0.2.v20100331
2012-10-15 17:16:34.738:INFO::Deployment monitor D:\csvn\appserver\contexts at interval 300
2012-10-15 17:16:34.753:INFO::Deployable added: D:\csvn\appserver\contexts\csvn.xml
2012-10-15 17:16:34.800:WARN::Config error at <Set name="initParams">| <Map><Entry>
Item>org.eclipse.jetty.servlet.SessionCookie</Item><Item>SESSID</Item></Entry><Entry><Item>org.eclipse.jetty.servlet.SessionIdPathParameterName</Item><Item>none</Item></Entry></Map>| </Set> java.lang.NoSuchMethodException: class org.eclipse.jetty.webapp.WebAppContext.setİnitParams(class java.util.HashMap)
2012-10-15 17:16:34.800:WARN::Unable to reach node goal: started
java.lang.NoSuchMethodException: class org.eclipse.jetty.webapp.WebAppContext.setİnitParams(class java.util.HashMap)
at org.eclipse.jetty.xml.XmlConfiguration.set(XmlConfiguration.java:455)
at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:254)
at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:220)
at org.eclipse.jetty.deploy.providers.ContextProvider.createContextHandler(ContextProvider.java:72)
at org.eclipse.jetty.deploy.App.getContextHandler(App.java:109)
at org.eclipse.jetty.deploy.bindings.StandardDeployer.processBinding(StandardDeployer.java:33)
at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:182)
at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498)
at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:136)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:61)
at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:437)
at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:350)
at org.eclipse.jetty.util.Scanner.scan(Scanner.java:306)
at org.eclipse.jetty.util.Scanner.start(Scanner.java:242)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:136)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:563)
at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:213)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.Server.doStart(Server.java:207)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1021)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:986)
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.eclipse.jetty.start.Main.invokeMain(Main.java:394)
at org.eclipse.jetty.start.Main.start(Main.java:546)
at org.eclipse.jetty.start.Main.parseCommandLine(Main.java:208)
at org.eclipse.jetty.start.Main.main(Main.java:75)
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.rzo.yajsw.app.WrapperJVMMain.executeMain(WrapperJVMMain.java:53)
at org.rzo.yajsw.app.WrapperJVMMain.main(WrapperJVMMain.java:36)
2012-10-15 17:16:34.800:INFO::Deployable added: D:\csvn\appserver\contexts\redirect.xml
2012-10-15 17:16:34.831:INFO::Deployable added: D:\csvn\appserver\contexts\integration.xml
2012-10-15 17:16:34.925:INFO::Extract jar:file:/D:/csvn/appserver/webapps/integration.war!/ to C:\Windows\Temp\Jetty_0_0_0_0_3343_integration.war__integration__gzh5bq\webapp
2012-10-15 17:16:36,859 INFO [main] com.vasoftware.sf.externalintegration.BootstrapServlet: Bootstrapping the Integration service for Subversion Edge at D:\csvn
2012-10-15 17:16:37,187 WARN [main] org.apache.axis.utils.JavaUtils: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
2012-10-15 17:16:37.358:INFO::Deployment monitor D:\csvn\appserver\webapps at interval 300
2012-10-15 17:16:37.421:INFO::Opened D:\csvn\data\logs\jetty_2012_10_15.log
2012-10-15 17:16:37.483:INFO::Started SelectChannelConnector@0.0.0.0:3343
2012-10-15 17:16:38.294:INFO::Started SslSelectChannelConnector@0.0.0.0:4434
this error message is located in D:\csvn\data\logs\console_2012_10_15.log
I tried several things to solve this. But no success. I am going to try to install 32 bit version of Subversion Edge.
i see the exact same error with 32 bit installation. After i see something in the error message. There is a line like this:
class org.eclipse.jetty.webapp.WebAppContext.setİnitParams
I dont know why and how but the java system looks for
setİnitParams
.
The letter
İ
is only in Turkish alphabet. I will try found from where is coming this.
No success. I am going to setup Rocket svn. If it fails i will go back to übersvn
EDIT october 29 2012 :
I see 3.2.0 version of Subversion Edge is released. Then i try to install it again.
But the error is the same. Then i decide to look for the solution again.
Because i think this error comes from my Turkish regional settings. Before the error starts there was a line like this :
2012-10-29 15:42:23.303:INFO::Deployable added: D:\csvn\appserver\contexts\csvn.xml
So the solution is :
Open this file D:\csvn\appserver\contexts\csvn.xml
and change
<Set name="initParams">
to
<Set name="InitParams">
After that restart the Subversion Edge service. It will run correctly now.