Webservice aanroepen via baseURL van webserver

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Wizzra
  • Registratie: Augustus 2003
  • Laatst online: 01-09 02:37
Weet iemand een elegante manier om een webservice aan te roepen via alleen de baseurl van een (tomcat) webserver?

Mijn webservice is nu benaderbaar via http://localhost:8080/MyWebservice/start.jsp .
Ik zou dit eigen willen doen via http://localhost:8080/start.jsp

Ik zou natuurlijk m'n hele webapp directory kunnen renamen naar ROOT, maar er moet een mooiere oplossing zijn. Een html redirect via een index.html in de root is ook geen optie, gezien ik daarmee geen GET parameters kan doorgeven.

Wie heeft de oplossing? Bij voorbaat dank!

Acties:
  • 0 Henk 'm!

  • steffex
  • Registratie: Augustus 2003
  • Laatst online: 12-08 00:24
mod_rewrite?

Acties:
  • 0 Henk 'm!

  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 12-09 15:31
Wizzra schreef op dinsdag 09 november 2010 @ 14:45:
Mijn webservice is nu benaderbaar via http://localhost:8080/MyWebservice/start.jsp .
Ik zou dit eigen willen doen via http://localhost:8080/start.jsp

Ik zou natuurlijk m'n hele webapp directory kunnen renamen naar ROOT, maar er moet een mooiere oplossing zijn.
Ik snap niet wat er lelijk is aan je webapp ROOT noemen, maar ik heb het voor je gegoogled:

http://wiki.apache.org/to...t_default_application_.3F

Acties:
  • 0 Henk 'm!

Verwijderd

Google:

1.
Look for this...
<Context path="" docBase="ROOT" />
and change it to
<Context path="" docBase="NEW_FOLDER_NAME" >

If it is not there as default. Then it needs to be added inside the <host> tag. (which is inside the <engine> tag)


2. Stop tomcat

3. Delete the files in

work\Catalina\localhost

4. Start tomcat

Acties:
  • 0 Henk 'm!

  • Wizzra
  • Registratie: Augustus 2003
  • Laatst online: 01-09 02:37
bedankt, ik ga eens wat proberen!