IT系勤務オタクの日常ブログ

PR

プロフィール

IT勤務のオタク

IT勤務のオタク

カレンダー

バックナンバー

2025.11
2025.10
2025.09
2025.08
2025.07

カテゴリ

カテゴリ未分類

(0)

漫画

(1)

ラジオ

(1)

推し活

(1)

資格勉強

(3)

映画

(0)

日常

(3)

コメント新着

コメントに書き込みはありません。

キーワードサーチ

▼キーワード検索

2025.05.02
XML
カテゴリ: 資格勉強


OutSystems Web Developer Specialistは  (ODC)に合格後、次のステップアップとなる資格。
現在、6月受験・合格を目指して勉強中!


ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
<学習内容>

Exception/Transaction Handling(例外/トランザクション処理)

<例外の種類>
1,All Exception
 1.1 User Exception
  ロジック内の特定の状態で発生する、ユーザが独自定義した例外
 1.2 Database Exception
  DBMSに関連したエラーが発生した際にOutSystemsによって発生する例外
 1.3 Security Exception
  認証やセキュリティメカニズムに関連した例外
  1.3.1 Invalid Login
   ログインやログインパスワードアクションで発生。
  1.3.2 Not Registerd
   エンドユーザが画面への権限がなかった場合などに発生
 1.4 Communication Exception
  クライアントデバイスとサーバ間での接続に関連して発生する

<親例外と子例外の関係>
親例外と子例外の双方に該当する例外の場合、子例外側で例外を発生させる。

<例外メッセージ>
例外ハンドラのExceptionMessageプロパティに自動的に問題の説明が設定される。
UserExceptionのようにロジック内で発生させる例外にはExceptionMessageを開発者が設定する必要がある。

<例外ログ>
ログエラープロパティを使用してODC Portalから確認可能

<例外ハンドリングメカニズム>
・例外ハンドラ要素を追加して、アクションフローのロジックに配置する
・UIフローにOn Exceptionアクションを追加する
・グローバル例外ハンドラを使用する。デフォルトではCommon UI Flowに設定されている。

アクションAからアクションBを呼び出していて、アクションBで例外が発生した場合を考える。
1,アクションBに例外ハンドラがある場合
 アクションBから例外ハンドラを実行
2,アクションBに例外ハンドラがなく、アクションAに例外ハンドラがある場合
 アクションAの例外ハンドラを実行
3,アクションAに例外ハンドラがない場合
 3.1 UIフローにOn Exceptionアクションがある
  On Exceptionフローを実行
 3.2 グローバル例外ハンドラがある
  グローバル例外ハンドラを実行

<拡張機能のアクションはREST API実行時>
例外の種類を特定することができない。
All Exceptiondeでキャッチされる。
ExceptionMessageプロパティを使用する。


ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

勉強のお供
コアラのマーチ


堅あげポテト













お気に入りの記事を「いいね!」で応援しよう

最終更新日  2025.05.02 21:23:50
コメント(0) | コメントを書く
[資格勉強] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: