Re: [Neo4j] Embedded with webadmin

2011-05-27 Thread Jim Webber
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

2011-05-27 Thread Jacob Hansson
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

2011-05-27 Thread Adriano Henrique de Almeida
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

2011-05-26 Thread Chris Baranowski
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

2011-05-26 Thread Peter Neubauer
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

2011-05-26 Thread Jim Webber
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

2011-05-25 Thread Craig Taverner
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

2011-05-24 Thread Adriano Henrique de Almeida
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