4D Mobile(Wakanda)接続について

Go down

4D Mobile(Wakanda)接続について

投稿 by osaru on 2018-07-15, 2:56 pm

既存のデータベースにWakanda接続を検証するため、4D Mobileサービスを有効化にチェックしました。
その後、サーバーへのアドレスにアクセスすると
Code:
http://192.168.xxx.xxx:8080/rest/$catalog/$all

{"__ERROR":[{"message":"RESTにログインすることができません。","componentSignature":"dbmg","errCode":1822}]}
の様なエラーが返されます。

ローカルの4Dで起動して検証を行いましたが、On 4D Mobile Authenticationの内容が空でも存在するとエラーになっているようでした。そこで明示的に削除を行いwakandaから接続すると問題無くテーブルが参照できるようになりました。
Code:
http://127.0.0.1:8080/rest/$catalog/$all
へのアクセスで正常にjsonが返ってきます。余談ですがOn 4D Mobile Authenticationでは$0:=Trueにすると正常にJSONが返されるんですね。

そこで4Dサーバーも同様にOn 4D Mobile Authenticationを削除しましたが、RESTにログインすることができませんというエラーは変化ありませんでした。

さらに確認のためローカル4Dで正常に動作するストラクチャを同じくローカル環境の4D Serverで開いて検証したところ、
Code:
http://127.0.0.1:8080/rest/$catalog/$all
今度はレスポンスが返ってこずにブラウザが長時間待機状態になります。

念のため新規に作成したデータベースで、ローカルにて、4Dと4D Serverの両者をテストしましたが、こちらは問題無く両者ともテーブル情報が返ってきます。

ということは、バージョンアップして使用している大元のデータベースで何か4D Server経由の場合のみ悪さしているのだと思いますが、どなたか思い当たるポイントありますでしょうか?

osaru

投稿数 : 34
登録日 : 2017/08/14

トップに戻る Go down

Re: 4D Mobile(Wakanda)接続について

投稿 by osaru on 2018-07-15, 3:05 pm

環境を書き忘れました。
4D と 4D Server は、共にv16.3 Hotfix4。Wakanda 2.1.0 macOS Sierra環境です。

osaru

投稿数 : 34
登録日 : 2017/08/14

トップに戻る Go down

Re: 4D Mobile(Wakanda)接続について

投稿 by osaru on 2018-07-16, 6:52 pm

大変申し訳ありません。
On 4D Mobile Authenticationで、関係無いフォームのオブジェクトメソッドが呼び出されるので、おかしいな?と思い、ストラクチャーの修復を行いましたら、正常に動作するようになりました。ありがとうございました。

osaru

投稿数 : 34
登録日 : 2017/08/14

トップに戻る Go down

Re: 4D Mobile(Wakanda)接続について

投稿 by Sponsored content


Sponsored content


トップに戻る Go down

トップに戻る


 
Permissions in this forum:
返信投稿: 不可