2016-11-15 3 views
0

Vielen Dank im Voraus. Ich versuche, das "Dubbo" zu verwenden, um eine Methode aufzurufen, die override.Aber die Konsole mir sagen, dass "verursacht durch: com.caucho.hessian.io.HessianProtocolException: '' ist ein unbekannter Code". Suchmaschinen sagte mir, dass Fehler von "hessian" ist nicht unterstützt override-Methode default.So ich versuche, diese Eigenschaft zu setzen, "isOverloadEnabled" .Aber ich kann nicht den Weg zu setzen. Ich suche lange im Netz. Aber keine Verwendung. Bitte helfen oder versuchen Sie, einige Ideen zu geben, wie dies zu erreichen ist.Hessian-Eigenschaft festlegen "isOverloadEnabled = true" In Dubbo

Das ist xml Inhalt:

<dubbo:protocol name="hessian" port="30002" threads="200" /> 

<dubbo:service ref="ossServiceImpl" interface="com.fragment.dede.apis.OssService" protocol="hessian"/> 

Antwort

0

die Version des hessischen ist 4.0.7, die Version der dubbo der ist 2.5.3, JDK1.8 und Spring4

0

Sie haben HessianProxyFactory zu verwenden. Dann rufen Sie an:

factory.setOverloadEnabled(true); 
Verwandte Themen