2017-01-02 9 views
0

ストアロケータが機能していません。私は、コードの行を次のように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)

+0

私の側からあなたのURLにアクセスできます。それは、適切にはネットワーク上の問題です。ファイアウォールの背後にいますか? –

答えて

0

あなたを持っていますGoogleジオコーディングApiに送信したリクエストの数を確認しましたか? 無料アカウントの場合、Googleにいくつかの制限があります(毎日、毎秒)。

関連する問題