ストアロケータが機能していません。私は、コードの行を次のようにnull応答を取得しています:ストアロケータが動作していません.GeoServiceWrapperException例外を取得します。
gps = getGeoWebServiceWrapper().geocodeAddress(generateGeoAddressForSearchQuery(currentBaseStore, address));**
ここgenerateGeoAddressForSearchQuery()はgeocodeAddress(、私は国や都市名を設定しています方法です)クラスMockedGeoServiceWrapper.javaの方法であり、。このメソッドでは、私は次のコード行のGeoServiceWrapperExceptionを取得しています。
final GPS gpsAddress = geoMap.get(StringUtils.lowerCase(address.getCity()));
エラー:
de.hybris.platform.storelocator.exception.GeoServiceWrapperException:org.springframework.web.client.ResourceAccessException: "https://maps.googleapis.com/maps/api/geocode/xml?address=scottsdale%2BUS&sensor=true&key=AIzaSyDq6glaTkn6dXSJ1OwAv75qkMAE1vGXqZw" のためのGETリクエストでI/Oエラー:接続は拒否:接続;入れ子になった例外はjava.net.ConnectExceptionです:Connecti
下記の完全なエラーログを見つけてください。
エラーログ:
ERROR [hybrisHTTP21] [SetStoreFilter] [UserSessionId:89FD76C573C4A389D84083D24F967E37] GeoLocaion.For入力文字列の取得に失敗しました:「0:0:0:0:0:0:0 :1" ERROR [hybrisHTTP24] [SetStoreFilter] [UserSessionId:89FD76C573C4A389D84083D24F967E37] GeoLocaion.For入力文字列の取得に失敗しました: "0:0:0:0:0:0:0:1" ERROR [hybrisHTTP5] [DefaultDTStoreFinderService] [UserSessionId:89FD76C573C4A389D84083D24F967E37] [scottsdale]の場所を解決できませんでした de.hybris.platform.storelocator.exception.GeoServiceWrapperException:org.springframework.we b.client.ResourceAccessException: "https://maps.googleapis.com/maps/api/geocode/xml?address=scottsdale%2BUS&sensor=true&key=AIzaSyDq6glaTkn6dXSJ1OwAv75qkMAE1vGXqZw"のGET要求でのI/Oエラー:Connection refused:connect; Connecti de.hybris.platform.storelocator.impl.GoogleMapsServiceWrapper.geocodeAddressでde.hybris.platform.storelocator.impl.GoogleMapTools.geocodeAddress(GoogleMapTools.java:166) で(GoogleMapsServiceWrapper:ネストされた例外はjava.net.ConnectExceptionあります。 Javaの:59) com.discounttire.facades.storefinder.impl.DefaultDTStoreFinderFacade.getPointByAddressでcom.discounttire.integration.services.storefinder.impl.DefaultDTStoreFinderService.getPointByAddress(DefaultDTStoreFinderService.java:297) (DefaultDTStoreFinderFacade.java:76)で at com.discounttire.storefront.controllers.pages.StoreLocatorPageController.findStores(StoreLocatorPageController.java:216) at sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド) at sun.reflect.NativeMethodAccessorImpl.in java.lang.reflect.Method.invokeでsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) でvoke(NativeMethodAccessorImpl.java:62) (Method.java:497)
私の側からあなたのURLにアクセスできます。それは、適切にはネットワーク上の問題です。ファイアウォールの背後にいますか? –