問題タブ [acc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1637 参照

hp-ux - What do these HP-UX PA-RISC aCC compiler options mean?

I'm checking a 7 years old C/C++ system's Makefile. It was compiled by HP aCC, and it's running on HP-UX PA-RISC. I found many cflags descriptions here: http://h21007.www2.hp.com/portal/download/files/unprot/aCxx/Online_Help/options.htm , but these ones I didnt find anywhere:

+Z, +DA2.0, +DS2.0, +W.

Help?

0 投票する
1 に答える
438 参照

java - HP-UXでSwigを使用するとJavaがクラッシュする

Hp-uxでswig2.0.7を使用して、C++ライブラリをラップしています。クラッシュが発生したときに実行を試みるまで、エラーは発生しません。

使用:

swigコマンドは

swigインターフェースファイル

建物に警告が1つ表示されます

走るとトラブルが発生し、クラッシュが発生して

gdbを使用して、もう少し情報を受け取りました。

私の理論では、このクラッシュを止めるにはSwigを微調整する必要があります。支援をいただければ幸いです。

コードの編集が追加されました 申し訳ありませんが、問題の原因に焦点を当てるのに少し時間がかかりました。これによりクラッシュが発生することがわかりました

しかし、これはしません

0 投票する
1 に答える
745 参照

oracle10g - Embedded SQL から SELECT MAX(ORA_ROWSCN) を実行できません

環境: HP-UX 11.x C++ (ProC & aCC コンパイラ) Oracle 10g)

C++ Embedded SQL コードから次のコマンドを実行できません

私が行っている変更は、既存のファイルに対するものです。以下は、コンパイラ エラーを示す自動ビルド スクリプトからの抜粋です。

デフォルトのオプション値ファイル /data/tsd_oracle/hpux/10.2.0.2/precomp/admin/pcscfg.cfg の内容は次のとおりです。

次のようなコマンドのバリエーションも試しました

ORA_ROWSCN 列が存在しないというエラーが表示されます。

この SQL クエリが SQLPlus コンソールで機能することを確認しました。埋め込まれたときにこれが機能しない特定の理由はありますか?

-------------------------------回避策---------------------- ----------

ドミニクの提案に基づいて、次を使用して必要なものを正常に取得できました

この回避策には満足していますが、なぜ通常の方法で機能しないのかはまだ疑問に思っています。以前にカーソルを使用しようとしたこともあり、「識別子 'ORA_ROWSCN' を宣言する必要があります」という同じエラーが発生しました。

とにかく、ありがとうドミニク

0 投票する
0 に答える
170 参照

c++ - HP aCC コンパイラはテンプレート パラメータとしてテンプレートをサポートしていますか?

次のコードがあります

でコンパイルGCC、エラーなし。

ただし、HPaCCでは、次のエラーが発生しました。

aCCHPコンパイラがテンプレートパラメータとしてテンプレートをサポートしているかどうか疑問に思っています。

上記のコードで間違いを犯しましたか?

0 投票する
2 に答える
12039 参照

c - 識別子「snprintf」は定義されていません

aCC コンパイラ [HP C/aC++ B3910B A.06.26] を使用して、HP-UX マシンでコンソール C アプリケーションをコンパイルしようとしています。コンパイルは常に次のエラーで失敗します。

ただし、Common.C ファイルには、通常 snprintf メソッドを含むライブラリが既に含まれています。この問題を解決するアイデアはありますか? よろしくお願いします

0 投票する
1 に答える
234 参照

jakarta-ee - GlassFish のアプリケーション クライアント コンテナを介したユーザーの認証は野心的すぎますか?

問題

アプリケーション クライアントのクラスに @EJB プロキシを挿入し、Mainその EJB にユーザーが特定のロールにいることを要求するメソッドがある場合、アプリケーション クライアント コンテナー (ACC) は、ユーザーがログインするとすぐにログインすることを要求します。アプリケーション クライアントが起動します。ACC は、クライアントが呼び出すことを念頭に置いていたメソッドを区別しないため、クライアントが実際に必要な役割 (存在する場合) は何であるかを区別しません。 EJB の 1 つのメソッドだけが、特定のロールを必要とするメソッドを持っています。EJB に で明示的に注釈を付けるかどうかは問題ではありません@PermitAll。ACC は引き続きユーザー名とパスワードの入力を求めます。指定されていない場合、GlassFish 3.1.2.2 (ビルド 5) の実装はすべてを中止し、"ユーザーが認証をキャンセルしました".

テスト環境を整えましょう!

次のようにリモート インターフェイスを宣言します。

EJB を記述します (私の問題はシングルトンに関連しているため、ここではあえて別のセッション アノテーションを使用しません!):

クライアント部分に関しては、私が考えることができる最小の実装は次のとおりです。

結果

クライアントがメソッドに対して "匿名" 呼び出しを正常に行ったと思いますechoGuestか? いいえ。私は、ACC@EJBが注入される前であっても、クライアントにユーザー名とパスワードの提供を強制することを発見しました。簡単に言えば、アプリケーション クライアントから EJB へのアクセス認証を混在させることはできません。上記の解決策は、メソッド@RolesAllowed("admin")から注釈を削除することです。echoAdmin

ある意味では、それは完全に理にかなっています。MainACC は、クライアントの起動中にのみアクティブになります。これが、注入されたすべてのリソースをクラス内のアプリケーション クライアントに配置し、それらstaticも作成する必要があるまさにその理由です。ACC は、EJB のどのメソッドが呼び出されるかどうかを正確に知ることはできません。

@PermitAllわかりましたが、それはおよび@RolesAllowedアノテーションの仕様と期待される動作を壊していませんか? アプリケーションクライアントに、特定のロールを必要とする、廃止され、呼び出されたことのないメソッドが 1 つしかない EJB への匿名アクセス権を提供する方法は、地球上にないのでしょうか? 今のところ、これらのメソッドを分離する必要があるのは、私が可能であり、実行すべきであると考えていたアノテーションを使用するだけでなく、EJB を完全に分離するためにロジックをリファクタリングする必要もあります。難しい感じ:'(

0 投票する
1 に答える
7838 参照

vb.net - このエラーの理由.. コマンド テキストがコマンド オブジェクトに設定されていません

conn.Open()

エラー「 Command Text was not set to command object 」が常にあります。なぜなら、パラメータ化されたクエリについて話さないでください。これについて具体的に尋ねているからです。