2016-08-09 6 views
0

MFPのjavaAdpterに問題が発生しました。 ステートメント..iが原因を見つけられなかった場合、コードは実行されません。Javaアダプタが状態チェックのために動作しない

/* Path for method: "<server address>/Trail-Proejct1/adapters/TestAD/users/{username}" */ 
@GET 
@Path("/{username}") 
public String helloUser(@PathParam("username") String name){ 
    if(name == "mfp"){ 

     return "good moring" + name; 
    } 
    return "good afternoon " + name; 
} 

enter image description here

[2016-08-09 10:25:41]    Adapter build and deploy finished. 
[2016-08-09 10:25:59]    Starting procedure invocation on MobileFirst Server 
[2016-08-09 10:25:59]    Not deploying adapter 'TestAD' since it was not changed since last deployment 
[2016-08-09 10:25:59]    Invoking procedure: '/Trail-Proejct1/adapters/TestAD/users/{username}' of adapter 'TestAD' 
[2016-08-09 10:25:59]    Server host: Banglafires-MacBook-Pro.local 
[2016-08-09 10:25:59]    Server port: 10080 
[2016-08-09 10:25:59]    Parameters: {"QUERY":{},"BODY":"","FORM":{},"HEADER":{},"PATH":{"username":"mfp"}} 
[2016-08-09 10:25:59]    Procedure invocation finished 

出力: enter image description here

答えて

1

==は、2つの参照が同じオブジェクトを指しているかどうかをチェックするためではなく、チェックのためにある、Javaでは

if ("mfp".equals(name)) { 

をお試しくださいコンテンツの有無sは同じです。

関連する問題