{"action":"created","issue":{"url":"https://api.github.com/repos/thm-projects/arsnova-backend/issues/28","labels_url":"https://api.github.com/repos/thm-projects/arsnova-backend/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/thm-projects/arsnova-backend/issues/28/comments","events_url":"https://api.github.com/repos/thm-projects/arsnova-backend/issues/28/events","html_url":"https://github.com/thm-projects/arsnova-backend/issues/28","id":117823681,"number":28,"title":"Deploy arsnova on a redhat 7 server","user":{"login":"deada92","id":3785570,"avatar_url":"https://avatars.githubusercontent.com/u/3785570?v=3","gravatar_id":"","url":"https://api.github.com/users/deada92","html_url":"https://github.com/deada92","followers_url":"https://api.github.com/users/deada92/followers","following_url":"https://api.github.com/users/deada92/following{/other_user}","gists_url":"https://api.github.com/users/deada92/gists{/gist_id}","starred_url":"https://api.github.com/users/deada92/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deada92/subscriptions","organizations_url":"https://api.github.com/users/deada92/orgs","repos_url":"https://api.github.com/users/deada92/repos","events_url":"https://api.github.com/users/deada92/events{/privacy}","received_events_url":"https://api.github.com/users/deada92/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/thm-projects/arsnova-backend/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":{"login":"pcvolkmer","id":5081579,"avatar_url":"https://avatars.githubusercontent.com/u/5081579?v=3","gravatar_id":"","url":"https://api.github.com/users/pcvolkmer","html_url":"https://github.com/pcvolkmer","followers_url":"https://api.github.com/users/pcvolkmer/followers","following_url":"https://api.github.com/users/pcvolkmer/following{/other_user}","gists_url":"https://api.github.com/users/pcvolkmer/gists{/gist_id}","starred_url":"https://api.github.com/users/pcvolkmer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pcvolkmer/subscriptions","organizations_url":"https://api.github.com/users/pcvolkmer/orgs","repos_url":"https://api.github.com/users/pcvolkmer/repos","events_url":"https://api.github.com/users/pcvolkmer/events{/privacy}","received_events_url":"https://api.github.com/users/pcvolkmer/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-11-19T14:20:59Z","updated_at":"2015-11-19T15:58:04Z","closed_at":null,"body":"Hello Arsnova-Team,\r\n\r\nI'm part of the eLearning department of the Ruhr University Bochum. We are trying at the moment to build a standalone server for Arsnova. We also tried to contact Mr. Quibeldey-Cirkel unfornateley without luck.\r\n\r\nI have to seperate my Problem in 2 question because I tried both ways that you guys wrote in the docs. So here we go:\r\n\r\n**1. Vagrant Installation**\r\nThe installation on my local Mac is completed without any problems. I also could access Arsnova and use it like its supposed to. Still, I couldn't understand how this would help me. I need Arsnova to be deployed to a Virtual Server that is located in our Serverfarm and runs RedHat 7. \r\n**Is there any way to get this done with Vagrant?**\r\n\r\n**2. Manuall Installation**\r\nI tried to follow your docs but unfornatley it doesn't provide a guide to install it manually: Thats what I  have done yet:\r\n\r\n- Erlang R14B01 (build from src)\r\n- Mozilla Spidermonky (src)\r\n- CouchDB 1.6.1\r\n- Arsnova Python (tool) script runned successfully\r\n- Arsnova backend on tomcat 7.0.34 deployed \r\n- Nodejs & npm\r\n- Ruby\r\n- Sencha 4.0.5.87\r\n- Arsnova-mobile downloaded from github:\r\n  - npm install -g grunt-cli\r\n  - changed to /mobile directory\r\n  - grunt package\r\n**At this step I got following error:**\r\nThe application was last modified by an older version of Sencha Cmd (4.0.4.84) the current is 4.0.5.87. Please run \"sencha app upgrade\" to update to 4.0.5.87.\r\n    - **When I try to update I get a Nullpointer..**\r\n\r\n```\r\n[root@vmrz0303 arsnova-mobile-master]# sencha app upgrade\r\nSencha Cmd v4.0.5.87\r\n[ERR] java.lang.NullPointerException\r\n     at java.util.regex.Matcher.getTextLength(Matcher.java:1151)\r\n     at java.util.regex.Matcher.reset(Matcher.java:302)\r\n     at java.util.regex.Matcher.<init>(Matcher.java:222)\r\n     at java.util.regex.Pattern.matcher(Pattern.java:899)\r\n     at com.sencha.util.Version.cleanVersionString(Version.java:169)\r\n     at com.sencha.command.app.AppCommands$UpgradeCommand.execute(AppCommands.java:216)\r\n     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)\r\n     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)\r\n     at java.lang.reflect.Method.invoke(Method.java:611)\r\n     at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:175)\r\n     at com.sencha.cli.Command.dispatch(Command.java:42)\r\n     at com.sencha.cli.Commands.dispatch(Commands.java:64)\r\n     at com.sencha.cli.Commands.dispatch(Commands.java:64)\r\n     at com.sencha.command.Sencha.dispatch(Sencha.java:80)\r\n     at com.sencha.command.Sencha.main(Sencha.java:148)\r\n```\r\n\r\nI really hope that you guys can help. We here in Bochum like this solution and would love to get in touch.\r\n\r\nregards,\r\n\r\nSaif"},"comment":{"url":"https://api.github.com/repos/thm-projects/arsnova-backend/issues/comments/158099622","html_url":"https://github.com/thm-projects/arsnova-backend/issues/28#issuecomment-158099622","issue_url":"https://api.github.com/repos/thm-projects/arsnova-backend/issues/28","id":158099622,"user":{"login":"commana","id":37875,"avatar_url":"https://avatars.githubusercontent.com/u/37875?v=3","gravatar_id":"","url":"https://api.github.com/users/commana","html_url":"https://github.com/commana","followers_url":"https://api.github.com/users/commana/followers","following_url":"https://api.github.com/users/commana/following{/other_user}","gists_url":"https://api.github.com/users/commana/gists{/gist_id}","starred_url":"https://api.github.com/users/commana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commana/subscriptions","organizations_url":"https://api.github.com/users/commana/orgs","repos_url":"https://api.github.com/users/commana/repos","events_url":"https://api.github.com/users/commana/events{/privacy}","received_events_url":"https://api.github.com/users/commana/received_events","type":"User","site_admin":false},"created_at":"2015-11-19T15:58:04Z","updated_at":"2015-11-19T15:58:04Z","body":"Thanks for your questions. Maybe deploying one of our release versions is an option for you? Then you won't need to fiddle with all the build tools.\r\n\r\nAs for your concrete problem, you probably need to downgrade to Sencha Cmd version 4.0.4.84. Also don't forget to run `npm install` the first time in `/mobile`.\r\n\r\n"}}