[jira] [Closed] (OFBIZ-9991) OpenStreetMap geolocation no longer works

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Closed] (OFBIZ-9991) OpenStreetMap geolocation no longer works

Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-9991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux closed OFBIZ-9991.
----------------------------------
       Resolution: Fixed
    Fix Version/s: Upcoming Release

I tried to use OpenLayers-4.5.0.js but it did not work as is.

I then tried in GeoLocation.ftl to follow the officially way to use the
Official OSM tileset as protocol-independent URLs

-        map.addLayer(new OpenLayers.Layer.OSM());
+        <#-- Official OSM tileset as protocol-independent URLs -->
+        <#noparse>
+        map.addLayer(new OpenLayers.Layer.OSM(['//a.tile.openstreetmap.org/${z}/${x}/${y}.png', '//b.tile.openstreetmap.org/${z}/${x}/${y}.png', '//c.tile.openstreetmap.org/${z}/${x}/${y}.png']));
+        </#noparse>

But, for a reason I did not get, it did not work either.

Out of desperation I fixed it a r1816105 by using a modified "OpenLayers-2.13.1-modified-for-CSP-.js" lib

I did not backport because of conflict, it's minor anyway.

I also spotted several CSP issues, (almost?) all related with js libs. It's easy to see when looking at browsers tools console... This is still a WIP at OFBIZ-6766...

> OpenStreetMap geolocation no longer works
> -----------------------------------------
>
>                 Key: OFBIZ-9991
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-9991
>             Project: OFBiz
>          Issue Type: Bug
>          Components: example
>    Affects Versions: Trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>             Fix For: Upcoming Release
>
>         Attachments: Screen Shot 2017-11-20 at 19.08.29.png
>
>
> Easily checked at https://demo-trunk.ofbiz.apache.org/example/control/ExampleOsmGeoLocationPointSet1
> It "works" but OpenStreetMap images are not showing. Locally there are no errors in log. So hopefully it could be just an OpenStreetMap setting change we need to do



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)