Christian,

A few days before reading this thread, I started building my own Java client
for the Geoserver REST API.  Any chance you would want to team up with what
you've already got and open source it to create a distributable JAR?
 (Unless anyone knows of an existing JAR solution for this that I'm not
aware of...)

Thanks,
Brian

On Wed, Aug 18, 2010 at 10:33 PM, <[email protected]> wrote:

> My Java application runs in its own VM and uses the Java URL class. I
> am testing against 2.0.x at the moment, works fine. I will switch to
> geoserver-trunk because of the new Virtual Table feature, doing it the
> same way.
>
> What the hell are you doing with a packet sniffer ?. I simply looked
> at the REST examples, did the same within a java test app and started
> developing.
>
> Cheers
> Christian
>
>
> Quoting Robert Hicks <[email protected]>:
>
> > Luca, thanks for the response. Actually my mail client put those in
> > separate lines, I ran everything in on one line. As far as the second
> > failed call goes, that is kind of what I figured, but just wanted to
> > try using an existing datastore.
> >
> > Christian, did you write a java application to interface with
> > Geoserver using sockets or is this an extension of the application
> > that has access to the underlying JVM? Like I mentioned in the very
> > first email, I have an application that does the former well with
> > 1.7.x versions of Geoserver but from poking around with a packet
> > sniffer with 2.0.x it seems almost impossible. Which version are you
> > using? I'd love to hear how you do it.
> >
> > On Mon, Aug 16, 2010 at 9:33 AM,  <[email protected]> wrote:
> >> I configure geoserver with a java utility, no curl needed at all, Java
> has
> >> all you need :-)
> >>
> >> If you have problems coding with Java, please ask, I have simple to look
> up
> >> in my code.
> >>
> >>
> >> Quoting Robert Hicks <[email protected]>:
> >>
> >>> Thanks for the responses everyone! I am on Windows using DOS, sorry
> >>> should have said that from the beginning. I just tried it using Cygwin
> >>> and now it says 'No such datastore: gv,roads'. So I'm guessing that is
> >>> further than I was before!
> >>>
> >>> Basically the end goal is to be able to automate the creation of many
> >>> feature types and this seems like the best way. The tool I'm planning
> >>> on writing is going to be in Java so that it can run anywhere but if
> >>> cURL is not platform independent that may be a problem.
> >>>
> >>> On Sat, Aug 14, 2010 at 5:38 PM, Andrea Aime <[email protected]>
> wrote:
> >>>>
> >>>> Robert Hicks ha scritto:
> >>>>>
> >>>>> Okay so I have cURL installed locally and I'm trying to run some
> tests
> >>>>> against an instance of Geoserver running on another server. I'm
> trying
> >>>>> to create a datastore remotely using the below command (copied from
> >>>>>
> >>>>>
> >>>>>
> http://docs.geoserver.org/stable/en/user/extensions/rest/rest-config-examples-curl.html
> )
> >>>>>
> >>>>> My command: curl -u admin:password -XPUT -H "Content-type:
> >>>>> application/zip" --data-binary @states.zip
> >>>>>
> >>>>>
> >>>>>
> http://10.10.0.20:8001/geoserver/rest/workspaces/workspace/datastores/roads/states.shp
> >>>>
> >>>> Hmmm... using the command line I often have to put the url between
> double
> >>>> quotes:
> >>>>
> >>>> curl -u admin:password -XPUT -H "Content-type: application/zip"
> >>>> --data-binary @states.zip
> >>>>
> >>>> "
> http://10.10.0.20:8001/geoserver/rest/workspaces/workspace/datastores/roads/states.shp
> "
> >>>>
> >>>> Not sure if this is needed by curl as well, but may be worth a try.
> >>>>
> >>>> Cheers
> >>>> Andrea
> >>>>
> >>>>
> >>>>> If fails with: curl: no URL specified!
> >>>>> curl: try 'curl --help' or 'curl --manual' for more information
> >>>>>
> >>>>> So I tried --url http://10.10.0.20:8001/geoserver/rest, but I get
> the
> >>>>> same error. Anyone with experience using this gotten it to work?
> >>>>>
> >>>>> Thanks in advance!
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> Andrea Aime
> >>>> OpenGeo - http://opengeo.org
> >>>> Expert service straight from the developers.
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> web http://www.hyxspace.com
> >>> aim hyx1138
> >>>
> >>>
> >>>
> ------------------------------------------------------------------------------
> >>> This SF.net email is sponsored by
> >>>
> >>> Make an app they can't live without
> >>> Enter the BlackBerry Developer Challenge
> >>> http://p.sf.net/sfu/RIM-dev2dev
> >>> _______________________________________________
> >>> Geoserver-users mailing list
> >>> [email protected]
> >>> https://lists.sourceforge.net/lists/listinfo/geoserver-users
> >>>
> >>
> >>
> >>
> >> ----------------------------------------------------------------
> >> This message was sent using IMP, the Internet Messaging Program.
> >>
> >>
> >>
> >
> >
> >
> > --
> > web http://www.hyxspace.com
> > aim hyx1138
> >
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
>
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by
>
> Make an app they can't live without
> Enter the BlackBerry Developer Challenge
> http://p.sf.net/sfu/RIM-dev2dev
> _______________________________________________
> Geoserver-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>



-- 
Brian Ghigiarelli
570-878-9139
------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to