Thanks to all for the precious indications and examples. The issue with ssh was related to creating a new application with the same name as a previously deleted application, on windows at least.
And finally, a WAR deployment is not necessary, which is cool, thanks to the openshift basex quick start repository mentioned above. Best wishes ab > Well, I followed step by step the provided guide with Putty, but it ended > up with: > > "Server refused our key" and still the message "Disconnected: No supported > authentification methods available " etc. > > Still no luck with Openshift. It looked like a nice hosting solution > though... > > > >> I use windows8. Getting all the ssh keys right can be challenging. Are >> you >> able to create just a simple DIY app? >> and then ssh into it. see >> https://www.openshift.com/blogs/access-your-application-gear-using-ssh-with-putty >> . >> Beyond that which of approaches above are you trying? >> If it is https://github.com/Quodatum/openshift-basex-quick-start .Which >> step fails? >> >> /Andy >> >> >> >> >> >> On 8 May 2014 17:08, <a.bouc...@no-log.org> wrote: >> >>> Andy, Dirk, Christian, many thanks for the indications. >>> >>> However I still have no luck with openshift as whatever I'm doing, the >>> ssh >>> connection does not want to work. >>> >>> I tried everything including switching from windows 8 to a windows 7 >>> machine, using git BASH, etc, and even using SFTP via filezilla as >>> explained here: >>> >>> ( >>> https://www.openshift.com/blogs/using-filezilla-and-sftp-on-windows-with-openshift >>> ) >>> >>> as well as following this advices for windows OS: >>> >>> https://www.openshift.com/blogs/tips-for-creating-openshift-apps-with-windows >>> >>> but each time, it says "Permission Denied" or "No supported >>> authentication >>> methods available (server sent: >>> publickey,gssapi-keyex,gssapi-with-mic)". >>> >>> So it does not want to "git clone" the application to the local machine >>> via ssh... >>> >>> Rather frustrating, but well, I'm patient and open to any suggestion. >>> >>> >>> >>> > Andy, >>> > >>> > thanks for the interesting link! >>> > >>> > Christian >>> > >>> > >>> > >>> > On Thu, May 8, 2014 at 2:10 PM, Andy Bunce <bunce.a...@gmail.com> >>> wrote: >>> >> Hi Aurelien, >>> >> >>> >> If you do try the BaseXHTTP server route on OpenShift, rather than >>> the >>> >> WAR >>> >> packaging, this repo may help >>> >> https://github.com/Quodatum/openshift-basex-quick-start. By default >>> just >>> >> RESTXQ is enabled but it is easy to re-able REST and or Webdav. >>> >> This uses the OpenShift data directory to provide persistence across >>> >> restarts. >>> >> >>> >> /Andy >>> >> >>> >> >>> >> On 8 May 2014 12:25, Dirk Kirsten <d...@basex.org> wrote: >>> >>> >>> >>> Hello Aurelien, >>> >>> >>> >>> how to deploy a WAR file heavily depends on the container you are >>> >>> using, >>> >>> so there is no general guidance from us. It might be more advisable >>> to >>> >>> ask on the actual container mailing list (i.e. tomcat, jetty, >>> whatever) >>> >>> or consult their documentation. >>> >>> >>> >>> Having said that, some time ago I testes BaseX on OpenShift using >>> >>> JBosAS. This documentation actually helped me: >>> >>> >>> https://openshift.github.io/documentation/oo_cartridge_guide.html#jbossas >>> >>> >>> >>> I just pushed the repository to github: >>> >>> https://github.com/dirkk/openshift-basex >>> >>> >>> >>> Now, when modifying the RestXQ files I simply edit the files in >>> >>> src/main/webapp, commit (git commit) them and by using git push >>> push >>> >>> them to openshift. Using maven, OpenShift compiles the WAR file and >>> >>> deploys it automatically at http://jbossas-dirkk.rhcloud.com/ >>> >>> >>> >>> Be ware, that when you use OpenShift, everything is subject to your >>> git >>> >>> repository, i.e. they might spawn a new process by cloning your >>> >>> repository. This means, everything you store on the file system >>> which >>> >>> is >>> >>> not in git is actually not safely stored (you can use S3 or similar >>> to >>> >>> do so). So this also applies to BaseX when it stores its database >>> >>> files. >>> >>> >>> >>> Also, you might want to take a look at the BaseXHTTP version. In >>> this >>> >>> case, BaseX runs within a Jetty servlet container and this is as >>> simple >>> >>> as starting basexhttp. So if you want to be up and running in no >>> time, >>> >>> this might be your safest bet (if you have a web server were you >>> can >>> >>> run >>> >>> java). >>> >>> >>> >>> Cheers, >>> >>> Dirk >>> >>> >>> >>> On 08/05/14 12:41, a.bouc...@no-log.org wrote: >>> >>> > Hello, >>> >>> > >>> >>> > Thanks to the developers for the excellent database software. I >>> love >>> >>> > basex having used it on windows desktop for some little >>> >>> database-driven >>> >>> > projects, but now, I'd like to deploy it in the context of a web >>> >>> > application, if possible. >>> >>> > >>> >>> > So I read everything I could find about the topic but didn't find >>> a >>> >>> > step-by-step guide of how to accomplish it. >>> >>> > >>> >>> > I'm not familiar with java, but I tried to deploy the >>> downloadable >>> >>> BaseX >>> >>> > war application on Appfog services, and also using Openshift with >>> >>> Tomcat >>> >>> > 7. >>> >>> > >>> >>> > On Appfog, the process of installing the war file (which seemed >>> to >>> be >>> >>> > straightforward) didn't complete and generated a java console >>> error. >>> >>> > >>> >>> > (cf >>> >>> > >>> >>> > >>> http://stackoverflow.com/questions/12283448/deploy-simple-java-web-application-on-appfog >>> ) >>> >>> > >>> >>> > And on OpenShift, the process of uploading the war file >>> succeeded, >>> >>> the >>> >>> > console stating that the build was successful, but when going to >>> the >>> >>> URL >>> >>> > of the application, the server generates an internal error HTTP >>> >>> status >>> >>> > 500... >>> >>> > >>> >>> > (cf >>> >>> > >>> >>> > >>> https://www.openshift.com/kb/kb-e1088-how-to-deploy-pre-compiled-java-applications-war-and-ear-files-onto-your-openshift-gear >>> ) >>> >>> > >>> >>> > From there, I don't know what to do next, but would really like >>> to >>> >>> get a >>> >>> > basex web app up and running and interacting with it through the >>> HTTP >>> >>> > REST API. >>> >>> > >>> >>> > Thanks for any help in this regards. >>> >>> > Aurelien >>> >>> > >>> >>> > >>> >>> >>> >>> -- >>> >>> Dirk Kirsten, BaseX GmbH, http://basex.org >>> >>> |-- Firmensitz: Blarerstrasse 56, 78462 Konstanz >>> >>> |-- Registergericht Freiburg, HRB: 708285, Geschäftsführer: >>> >>> | Dr. Christian Grün, Dr. Alexander Holupirek, Michael Seiferle >>> >>> `-- Phone: 0049 7531 28 28 676, Fax: 0049 7531 20 05 22 >>> >> >>> >> >>> > >>> >> > >