問題タブ [sling]
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.
aem - ApacheSling-Windowsで起動するときのOSGIフレームワークの例外
Java 1.7を使用してWindowsでSlingを起動すると、次のエラーメッセージが表示されました(以下を参照)。私はSling6(http://www.apache.org/dyn/closer.cgi/sling/org.apache.sling.launchpad-6-standalone.jar)を使用しています。何が間違っている可能性がありますか?
前回、Mac OSXで同じSlingバージョンを使用してみましたが、完全に機能しました。
maven - Apache Sling の構築中に OutOfMemoryError が発生しました
推奨されるヒープ サイズでも、Apache Sling の Maven ビルドを実行すると、次のエラーが発生します。
確かに、私のヒープサイズは、プロジェクトのホームページで推奨されているものと同じです:
原因は maven が fork しており、子プロセスの jvm が同じヒープ サイズを持っていないことだと思われますが、コンソール出力からどのプラグインが fork しているかを特定できません。
どんなアイデアでも大歓迎です!!! ありがとう
apache - Apache Sling にワークフロー機能はありますか?
以前にApache Slingを使用してワークフローを実装した団体はありますか? Activiti などのサードパーティのワークフロー エンジンを Apache Sling と簡単に統合できますか?
servlets - Sling/CQ のバンドルから OSGi サービスを取得する
デイCQを使用しています。Felix コンソールで利用可能な接続プールを使用して、SQL Server DB にデータを保存したいと考えています。defineObjects タグで定義されたタイプ SlingScriptHelper の「sling」オブジェクトを使用して、JSP からこれを行うことができます。
しかし、OSGi バンドルで作成されたサーブレットを使用して、クライアントからの要求を処理したいと考えています。サーブレットには defineObjects タグがないため、「sling」オブジェクトは定義されていません。サーブレットで有効な SlingScriptHelper オブジェクトを作成する方法がわかりませんが、可能でなければならないようです。
方法はありますか?
jsp - Jsp:非特定エラーのスローを含める
ブール変数をインクルード ページに渡そうとしていますが、表示されるエラーは役に立ちません。私は JSP も初めてなので、Java ベースのエラー ログを読むことに慣れています。
私が受け取っているエラーは次のとおりです。
velocity - ユーザー定義の Java オブジェクトを速度スクリプトエンジンに渡す
CQ5でベロシティテンプレートを使用しています。インストールした速度スクリプトエンジンは、事前定義された CQ オブジェクトを識別します。ユーザー定義の Java オブジェクトを速度スクリプト エンジンに渡す方法を知りたいです。私はこれに似たものを試しました: http://groovy.codehaus.org/JSR+223+Scripting+with+Groovy
しかし、うまくいきません..親切にこの状況を解決するのを手伝ってください
前もって感謝します
java - Eclipse でのリモート Java アプリケーション デバッグを介して Groovy コードをデバッグする方法
Sling バンドルとしてビルドされるアプリケーションのデバッグに苦労しています。アプリケーションはほぼ完全に Groovy コード (私は Groovy Eclipse プラグインを持っています) であり、Eclipse (Maven を使用) は問題なく .jar をビルドして Sling にインストールしています。
ただし、デバッグはできません。リモート デバッグをセットアップするための指示に従いました。これは、Sling アプリのデバッグに必要であると収集しました。具体的には、次のコマンドで Sling を起動します。
...そして、私のプロジェクト、接続タイプ「標準(ソケットアタッチ)」、ホストlocalhost、ポート30303を指す、「リモートJavaアプリケーション」タイプのEclipseでデバッグ構成をセットアップします。この構成は、問題なく開始されるようです-少なくとも、そうではないことを示唆するフィードバックは得られませんが、Groovy コードに設定したブレークポイントは、実際には Sling アプリへのリクエストの実行を中断しません。
さまざまなフォーラムで、リモート Java アプリ構成を介した Groovy コードのデバッグに問題を抱えている人々を示す投稿をいくつか見ましたが、Java コードには問題はありません。残念ながら、私のアプリはすべて Groovy であり、Java ではないため、ここでこれが当てはまるかどうかを確認できません。
どんな考えでも大歓迎です!
jsp - jsp PageContext オブジェクトのライフサイクルは何ですか - スレッドセーフですか?
jsp PageContext オブジェクトは、http 要求と応答のサイクルの一部として作成および破棄されるか、または要求間でキャッシュされて再利用されます。
PageContext には、リクエスト間の再利用を提案するライフサイクル メソッドがあります。つまり、initialize()、release() です。
それらが再利用されると、重大な並行性の問題が発生する可能性があります。2 つの http 要求が到着し、同じ jsp ページを要求し、各要求が独自のスレッドによって処理され、共有 PageContext オブジェクトに属性が設定されている場合、それらは互いのコンテンツをレンダリングします。
どんな助けでも感謝します。ちなみにApache Slingに埋め込まれたサーブレットコンテナを使っています。