Re: [Neo4j] Embedded with webadmin
If you use it in the M03 release, you're on your own :-) Jim On 27 May 2011, at 00:04, Adriano Henrique de Almeida wrote: Wow... very good to know that the code exists! 2011/5/26 Jim Webber j...@neotechnology.com This code exists, but isn't yet QA'd or documented. It will appear in the M03 release, but won't be QA'd and documented until the M04 release. Jim On 26 May 2011, at 18:51, Peter Neubauer wrote: Yeah. just saw today some really cool stuff from Jacob in this direction. Stay tuned - it's lab day tomorrow :) Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Wed, May 25, 2011 at 9:32 AM, Craig Taverner cr...@amanzi.com wrote: While HA is one option, with two processes 'sharing' a database, one being the server and the other the embedded app, there is another option, and that is to integrate the two apps. If your app is a web-app and also needs to exist in something like jetty or winstone, perhaps you could run both the server and your app together in the same process? One obvious way of doing this is to write your app as a server extension within the neo4j-server extensions API. I suspect there are other ways to do this where your app is in control and simply accesses (and starts) the relevant code from neo4j-server, but I don't know how to do that. Could be interesting to find out. On Tue, May 24, 2011 at 11:39 PM, Adriano Henrique de Almeida adrianoalmei...@gmail.com wrote: Yep, the neo4jserver is just a rest api over neo4j database, so it's still stored in at the disk. So, all you need to do, is to point your java application to the neo4j db directory. Remember, that you'll be unable to start both you app and the neo4j server at the same time, at the same database. For this situation, you'll need Neo4j HA. Regards 2011/5/24 Chris Baranowski pharcos...@gmail.com Hi all, I searched this mailing list some but couldn't find a definitive answer: is it possible to use the web admin with an embedded neo4j database? I'd like to run embedded in my project and also be able to administrate online. Thanks! Chris ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] Embedded with webadmin
Adriano: The fact that this code is not QA'd and isn't officially in the M03 release will mean that we do not guarantee the API won't change, and that there may be undiscovered problems with it. That said, if you want to use it, take a look at: https://github.com/neo4j/community/blob/master/server/src/main/java/org/neo4j/server/WrappingNeoServerBootstrapper.java Which should be available in the M03 release due later today. /Jake On Fri, May 27, 2011 at 9:55 AM, Jim Webber j...@neotechnology.com wrote: If you use it in the M03 release, you're on your own :-) Jim On 27 May 2011, at 00:04, Adriano Henrique de Almeida wrote: Wow... very good to know that the code exists! 2011/5/26 Jim Webber j...@neotechnology.com This code exists, but isn't yet QA'd or documented. It will appear in the M03 release, but won't be QA'd and documented until the M04 release. Jim On 26 May 2011, at 18:51, Peter Neubauer wrote: Yeah. just saw today some really cool stuff from Jacob in this direction. Stay tuned - it's lab day tomorrow :) Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Wed, May 25, 2011 at 9:32 AM, Craig Taverner cr...@amanzi.com wrote: While HA is one option, with two processes 'sharing' a database, one being the server and the other the embedded app, there is another option, and that is to integrate the two apps. If your app is a web-app and also needs to exist in something like jetty or winstone, perhaps you could run both the server and your app together in the same process? One obvious way of doing this is to write your app as a server extension within the neo4j-server extensions API. I suspect there are other ways to do this where your app is in control and simply accesses (and starts) the relevant code from neo4j-server, but I don't know how to do that. Could be interesting to find out. On Tue, May 24, 2011 at 11:39 PM, Adriano Henrique de Almeida adrianoalmei...@gmail.com wrote: Yep, the neo4jserver is just a rest api over neo4j database, so it's still stored in at the disk. So, all you need to do, is to point your java application to the neo4j db directory. Remember, that you'll be unable to start both you app and the neo4j server at the same time, at the same database. For this situation, you'll need Neo4j HA. Regards 2011/5/24 Chris Baranowski pharcos...@gmail.com Hi all, I searched this mailing list some but couldn't find a definitive answer: is it possible to use the web admin with an embedded neo4j database? I'd like to run embedded in my project and also be able to administrate online. Thanks! Chris ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Jacob Hansson Phone: +46 (0) 763503395 Twitter: @jakewins ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] Embedded with webadmin
Hi Jake, Coincidently I was checking your commit yesterday. I have no restrictions trying fresh (and perhaps not bug free and stable features), but yeah, I know some might have. I'll also give it a try this afternoon and post my impressions here. Nice work Jake. Regards, Adriano 2011/5/27 Jacob Hansson ja...@voltvoodoo.com Adriano: The fact that this code is not QA'd and isn't officially in the M03 release will mean that we do not guarantee the API won't change, and that there may be undiscovered problems with it. That said, if you want to use it, take a look at: https://github.com/neo4j/community/blob/master/server/src/main/java/org/neo4j/server/WrappingNeoServerBootstrapper.java Which should be available in the M03 release due later today. /Jake On Fri, May 27, 2011 at 9:55 AM, Jim Webber j...@neotechnology.com wrote: If you use it in the M03 release, you're on your own :-) Jim On 27 May 2011, at 00:04, Adriano Henrique de Almeida wrote: Wow... very good to know that the code exists! 2011/5/26 Jim Webber j...@neotechnology.com This code exists, but isn't yet QA'd or documented. It will appear in the M03 release, but won't be QA'd and documented until the M04 release. Jim On 26 May 2011, at 18:51, Peter Neubauer wrote: Yeah. just saw today some really cool stuff from Jacob in this direction. Stay tuned - it's lab day tomorrow :) Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Wed, May 25, 2011 at 9:32 AM, Craig Taverner cr...@amanzi.com wrote: While HA is one option, with two processes 'sharing' a database, one being the server and the other the embedded app, there is another option, and that is to integrate the two apps. If your app is a web-app and also needs to exist in something like jetty or winstone, perhaps you could run both the server and your app together in the same process? One obvious way of doing this is to write your app as a server extension within the neo4j-server extensions API. I suspect there are other ways to do this where your app is in control and simply accesses (and starts) the relevant code from neo4j-server, but I don't know how to do that. Could be interesting to find out. On Tue, May 24, 2011 at 11:39 PM, Adriano Henrique de Almeida adrianoalmei...@gmail.com wrote: Yep, the neo4jserver is just a rest api over neo4j database, so it's still stored in at the disk. So, all you need to do, is to point your java application to the neo4j db directory. Remember, that you'll be unable to start both you app and the neo4j server at the same time, at the same database. For this situation, you'll need Neo4j HA. Regards 2011/5/24 Chris Baranowski pharcos...@gmail.com Hi all, I searched this mailing list some but couldn't find a definitive answer: is it possible to use the web admin with an embedded neo4j database? I'd like to run embedded in my project and also be able to administrate online. Thanks! Chris ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Jacob Hansson Phone: +46 (0) 763503395 Twitter: @jakewins ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum |
Re: [Neo4j] Embedded with webadmin
Nifty! I'd be amenable to using HA, but I like your solution better for the short-term Craig. Can you give me some more specifics on how I can programatically run the server (in the same process as my webapp and embedded db) or some other method? ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] Embedded with webadmin
Yeah. just saw today some really cool stuff from Jacob in this direction. Stay tuned - it's lab day tomorrow :) Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Wed, May 25, 2011 at 9:32 AM, Craig Taverner cr...@amanzi.com wrote: While HA is one option, with two processes 'sharing' a database, one being the server and the other the embedded app, there is another option, and that is to integrate the two apps. If your app is a web-app and also needs to exist in something like jetty or winstone, perhaps you could run both the server and your app together in the same process? One obvious way of doing this is to write your app as a server extension within the neo4j-server extensions API. I suspect there are other ways to do this where your app is in control and simply accesses (and starts) the relevant code from neo4j-server, but I don't know how to do that. Could be interesting to find out. On Tue, May 24, 2011 at 11:39 PM, Adriano Henrique de Almeida adrianoalmei...@gmail.com wrote: Yep, the neo4jserver is just a rest api over neo4j database, so it's still stored in at the disk. So, all you need to do, is to point your java application to the neo4j db directory. Remember, that you'll be unable to start both you app and the neo4j server at the same time, at the same database. For this situation, you'll need Neo4j HA. Regards 2011/5/24 Chris Baranowski pharcos...@gmail.com Hi all, I searched this mailing list some but couldn't find a definitive answer: is it possible to use the web admin with an embedded neo4j database? I'd like to run embedded in my project and also be able to administrate online. Thanks! Chris ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] Embedded with webadmin
This code exists, but isn't yet QA'd or documented. It will appear in the M03 release, but won't be QA'd and documented until the M04 release. Jim On 26 May 2011, at 18:51, Peter Neubauer wrote: Yeah. just saw today some really cool stuff from Jacob in this direction. Stay tuned - it's lab day tomorrow :) Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/- Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Wed, May 25, 2011 at 9:32 AM, Craig Taverner cr...@amanzi.com wrote: While HA is one option, with two processes 'sharing' a database, one being the server and the other the embedded app, there is another option, and that is to integrate the two apps. If your app is a web-app and also needs to exist in something like jetty or winstone, perhaps you could run both the server and your app together in the same process? One obvious way of doing this is to write your app as a server extension within the neo4j-server extensions API. I suspect there are other ways to do this where your app is in control and simply accesses (and starts) the relevant code from neo4j-server, but I don't know how to do that. Could be interesting to find out. On Tue, May 24, 2011 at 11:39 PM, Adriano Henrique de Almeida adrianoalmei...@gmail.com wrote: Yep, the neo4jserver is just a rest api over neo4j database, so it's still stored in at the disk. So, all you need to do, is to point your java application to the neo4j db directory. Remember, that you'll be unable to start both you app and the neo4j server at the same time, at the same database. For this situation, you'll need Neo4j HA. Regards 2011/5/24 Chris Baranowski pharcos...@gmail.com Hi all, I searched this mailing list some but couldn't find a definitive answer: is it possible to use the web admin with an embedded neo4j database? I'd like to run embedded in my project and also be able to administrate online. Thanks! Chris ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] Embedded with webadmin
While HA is one option, with two processes 'sharing' a database, one being the server and the other the embedded app, there is another option, and that is to integrate the two apps. If your app is a web-app and also needs to exist in something like jetty or winstone, perhaps you could run both the server and your app together in the same process? One obvious way of doing this is to write your app as a server extension within the neo4j-server extensions API. I suspect there are other ways to do this where your app is in control and simply accesses (and starts) the relevant code from neo4j-server, but I don't know how to do that. Could be interesting to find out. On Tue, May 24, 2011 at 11:39 PM, Adriano Henrique de Almeida adrianoalmei...@gmail.com wrote: Yep, the neo4jserver is just a rest api over neo4j database, so it's still stored in at the disk. So, all you need to do, is to point your java application to the neo4j db directory. Remember, that you'll be unable to start both you app and the neo4j server at the same time, at the same database. For this situation, you'll need Neo4j HA. Regards 2011/5/24 Chris Baranowski pharcos...@gmail.com Hi all, I searched this mailing list some but couldn't find a definitive answer: is it possible to use the web admin with an embedded neo4j database? I'd like to run embedded in my project and also be able to administrate online. Thanks! Chris ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user
Re: [Neo4j] Embedded with webadmin
Yep, the neo4jserver is just a rest api over neo4j database, so it's still stored in at the disk. So, all you need to do, is to point your java application to the neo4j db directory. Remember, that you'll be unable to start both you app and the neo4j server at the same time, at the same database. For this situation, you'll need Neo4j HA. Regards 2011/5/24 Chris Baranowski pharcos...@gmail.com Hi all, I searched this mailing list some but couldn't find a definitive answer: is it possible to use the web admin with an embedded neo4j database? I'd like to run embedded in my project and also be able to administrate online. Thanks! Chris ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user -- Adriano Almeida Caelum | Ensino e Inovação www.caelum.com.br ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user