[Mapguide-trac] [mapguide-trac] #2839: Do not ship MapGuideApi.jar in www/WEB-INF/lib

MapGuide Open Source trac_mapguide at osgeo.org
Sat Jun 19 08:08:00 PDT 2021


#2839: Do not ship MapGuideApi.jar in www/WEB-INF/lib
---------------------+------------------------
 Reporter:  jng      |        Owner:  jng
     Type:  task     |       Status:  assigned
 Priority:  low      |    Milestone:  4.0
Component:  Web API  |      Version:
 Severity:  trivial  |   Resolution:
 Keywords:           |  External ID:
---------------------+------------------------
Description changed by jng:

Old description:

> I've *finally* solved the issue of 403 tomcat errors on Linux with the
> soon-to-be preview 3 release of MGOS 4.0.
>
> However, this brings up the "problem" where none of the jsp viewer code
> is now using the non-crufty classes in `MapGuideApiEx.jar` instead of the
> crufty classes in `MapGuideApi.jar`
>
> Since the primary blocker of MGOS 4.0 is functional .net/java/php
> wrappers generated with vanilla SWIG, for java we are going to be
> generate a wrapper whose surface is nearly identical to
> `MapGuideApiEx.jar`. So to ease the transition to this new vanilla SWIG
> wrapper when it finally arrives, we should for the preview 3 release:
>
>  * No longer ship `MapGuideApi.jar` in `www/WEB-INF/lib`
>  * Fix all our java viewer and sample code to work against
> `MapGuideApiEx.jar`

New description:

 I've *finally* solved the issue of 403 tomcat errors on Linux with the
 soon-to-be preview 3 release of MGOS 4.0.

 However, this brings up the "problem" where all of the jsp viewer code is
 now using the non-crufty classes in `MapGuideApiEx.jar` instead of the
 crufty classes in `MapGuideApi.jar`

 Since the primary blocker of MGOS 4.0 is functional .net/java/php wrappers
 generated with vanilla SWIG, for java we are going to be generate a
 wrapper whose surface is nearly identical to `MapGuideApiEx.jar`. So to
 ease the transition to this new vanilla SWIG wrapper when it finally
 arrives, we should for the preview 3 release:

  * No longer ship `MapGuideApi.jar` in `www/WEB-INF/lib`
  * Fix all our java viewer and sample code to work against
 `MapGuideApiEx.jar`

--

-- 
Ticket URL: <https://trac.osgeo.org/mapguide/ticket/2839#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list