問題タブ [appfuse]

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 に答える
4265 参照

maven-2 - mvn jetty:runの実行中に、次のエラーが表示されます

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

appfuse - アーキタイプの作成中に次のエラーが発生する

D:\Training\workspace\vppsource>mvn archetype:generate -B -DarchetypeGroupId=org .appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-struts-archetype -DarchetypeVersion=2.1.0-M1 -DgroupId=com.vmware -DartifactId =vpp [情報] プロジェクトをスキャンしています... [情報] 接頭辞: 'archetype' のプラグインのリポジトリを検索しています。[情報] - - - - - - - - - - - - - - - - - - - - - - - - ------------------------- [INFO] Maven デフォルト プロジェクトの構築 [INFO] task-segment: [archetype:generate] (aggregator-style) [情報] - - - - - - - - - - - - - - - - - - - - - - - - ------------------------ [INFO] archetype:generate を準備中 [INFO] プロジェクトに必要なゴールはありません - スキップ [INFO] [archetype:generate {execution : default-cli}] [情報] バッチ モードでプロジェクトを生成しています [警告] アーキタイプ カタログhttp://repo1.maven の読み取り中にエラーが発生しました。 org.apache.maven.wagon.TransferFailedException: ファイル転送エラー: 接続がタイムアウトしました: org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD ata(LightweightHttpWagon.java:143) で org.apache.maven に接続しますorg.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) の .wagon.StreamWagon.getInputStream(StreamWagon.java:11 6) org.apache.maven.wagon.StreamWagon.get(StreamWagon.java: 61) org.apache.maven.archetype.source.RemoteCatalogArchetypeDataSource.getArchetypeCatalog(RemoteCatalogArchetypeDataSource.java:97) で org.apache.maven.archetype.DefaultArchetypeManager.getRemoteCatalog(DefaultArchetypeManager.java:195) で org.apache.maven org.apache.maven の .archetype.DefaultArchetypeManager.getRemoteCatalog(DefaultArchetypeManager.java:184)。archetype.ui.DefaultArchetypeSelector.getArchetypesByCatalog(DefaultArchetypeSelector.java:278) at org.apache.maven.archetype.ui.DefaultArchetypeSelector.selectArchetype(DefaultArchetypeSelector.java:69) at org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo. org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) で実行 (CreateProjectFromArchetypeMojo.java:186) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694) でorg.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone Goal(DefaultLifecycleExecutor.java:569) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(デフォルト ltLifecycleExecutor.java:539) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan dleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) で org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) で org.apache.maven.cli.MavenCli.main(MavenCli.java: 362) org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6 0) で sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39 ) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) で java.lang.reflect.Method.invoke(Method.java:597) org.codehaus.classworlds.Launcher.launch(Launcher.java) で:255) org.codehaus.classworlds.Launcher.mainWithExitCode (Launcher.java:430) で

原因: java.net.ConnectException: 接続がタイムアウトしました: java.net.PlainSocketImpl.socketConnect(Native Method) で java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) で java.net.PlainSocketImpl.connectToAddress( PlainSocketImpl.java:195) で java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) で java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) で java.net.Socket.connect(Socket.java:529) で) で java.net.Socket.connect(Socket.java:478) で sun.net.NetworkClient.doConnect(NetworkClient.java:163) で sun.net.www.http.HttpClient.openServer(HttpClient.java:394) sun.net.www.http.HttpClient.openServer(HttpClient.java:529) で sun.net.www.http.HttpClient.(HttpClient.java:233) で sun.net.www.http.HttpClient.New( HttpClient.java:306) (sun.net.www.http.HttpClient.New(HttpClient.java:323) で)、sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLC onnection.java:860) で、sun.net.www で。 protocol.http.HttpURLConnection.plainConnect(HttpURLConne ction.java:801)、sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection .java:726)、sun.net.www.protocol.http.HttpURLConnection.getInputStream で(HttpURLCon nection.java:1049) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373) at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD ata(LightweightHttpWagon.java:115) ... 28 以上 [警告] リモート カタログにアーキタイプが見つかりません。内部カタログをデフォルトにしています [情報] ------------------------------------------- ----------------------------- [エラー] ビルドの失敗 [情報] ------------- -------------------------------------------------- --------- [情報] [情報] ----------------------------------- ------------------------------------- [情報] 詳細については、Maven を -e オプションで実行してください。スイッチ [情報] -------------------------------------------------- -------------------------- [INFO] 合計時間: 46 秒 [INFO] Finished at: Wed Jun 09 16:11:07 IST 2010 [情報] 最終記憶: 11M/28M [情報] -------------------------------------- -----------------------------------e スイッチを指定して Maven を実行します [INFO] ---------------------------------------- -------------------------------- [INFO] 合計時間: 46 秒 [INFO] Finished at: Wed Jun 09 16 :11:07 IST 2010 [INFO] Final Memory: 11M/28M [INFO] -------------------------------- ---------------------------------------------e スイッチを指定して Maven を実行します [INFO] ---------------------------------------- -------------------------------- [INFO] 合計時間: 46 秒 [INFO] Finished at: Wed Jun 09 16 :11:07 IST 2010 [INFO] Final Memory: 11M/28M [INFO] -------------------------------- --------------------------------------------

0 投票する
3 に答える
896 参照

java - マネージャー/トランザクションの目的は何ですか?

初めて春のアプリケーションを構築しています。並行性に関して多くの問題が発生しています。バックエンドの管理方法に何か問題があるのではないかと疑っています。私のバックエンド コードと私が見た例との唯一の違いは、マネージャー クラスです。

私のコードでは、モデル (hibernate で管理) とその上に DAO を配置して、モデルで CRUD/searching/etc を実行しています。私が見たコード例では、DAO を直接使用することはありません。代わりに、DAO を間接的に呼び出すマネージャー クラスを使用します。私には、これは無意味なコードの複製のように思えます。

これらのマネージャ クラスは何のためにあるのでしょうか。コードが「トランザクション」でラップされていると読んだことがありますが、なぜそれが必要なのですか?

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

hibernate - 所有/子オブジェクトを Hibernate に保存する

休止状態のオブジェクトが機能する方法について頭を悩ませています。ここに私のモデルがどのように見えるかの小さな塊があります:

就職口:

質問セット:

フォーム質問:

たとえば、質問セット内の質問を変更したり、質問セットが関連付けられているジョブを変更したりするにはどうすればよいでしょうか。たとえば、質問セット内の質問を編集するには、ID を介して質問を取得し、いくつかの値を変更して、merge() で元に戻すことができるはずだと思いますが、これは機能しません。

私は、Spring の Hibernate (appfuse) を、通常は切り離されたオブジェクトとして使用しています。

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

java - Springプロジェクトはルートディレクトリにあることを期待していますが、そうでないときはびっくりします

Webルートにあると美しく機能するSpringプロジェクトがあります(例:http://myserver/index.html )が、そうでないときはひどく壊れます(例:http://myserver/spring-project/index.html )。

サブディレクトリに存在するようにSpringを設定する方法はありますか?ドキュメントを確認することはまったく役に立ちませんでした。

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

java - 古い AppFuse ... StraightForward Migration とはどのようなフレームワークですか?

2006 年にウェブサイトとアプリケーションの構築を開始し、アプリケーション フレームワークとして appFuse 1.9.4 を使用することにしました。AppFuse 2.x への直接のアップグレード パスはなく、現在 AppFuse は廃止されています。

Spring 2.0 と Hibernate 3.2 に行き詰まっており、XFire (および SOAP) と共に JSTL を使用しています。

新しいプログラミング パラダイム (アノテーションや CXF への移行など) を活用して、プログラミング グループの柔軟性を高め、開発サイクルを短縮できるように、フレームワークをアップグレードしたいと考えています。

Roo と同様、Grails も可能性のように見えます。

しかし、850 以上の Java ソース コード ファイルと 165,000 行のコードがあります。JSP / JSTL ページには、266 ページ以上、78,000 行のコードがあります。コード/フレームワークの大部分を書き直すのではなく、断片的にできることは何でも素晴らしいでしょう。

何か案は?

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

java - appfuse で子メニュー項目だけを表示する方法

(とにかく、これはappfuseから来ていると思います。何がどのフレームワークの一部なのか、まだはっきりしていません。)

私はこれを持っていますmenu-config.xml

私のメイン ナビゲーションでは、menu.jsp に次のように記述しています。

出力でメイン メニューの最上位アイテムと子アイテムの両方を取得していることを除いて、これはほとんど機能します。私は実際には子アイテムのみが必要です。

いいえ

それを行う方法はありますか?

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

java - import org.appfuse.webapp.action.BaseAction を解決できません

http://appfuse.org/display/APF/Using+Struts+2のガイドに従って単純な appfuse サイトを作成していましたが、Maven でコンパイル中にエラーが発生し、org.appfuse.webapp.action が報告されました。 BaseAction が存在しません。

私は運が悪いので、グーグルからたくさん検索しました。誰かが私にヒントを与えてくれますか、助け、アイデア、またはアドバイスに感謝します。ありがとうございました

Maven 2.2.1 と 3 の両方で同じエラーが発生しました: using archetype: appfuse-basic-struts-archetype, v.2.1.0-M1

Maven コマンド:

この時点で、mvn test または jetty:run-war はエラーを発生させていません。

ただし、以下のように 2 つのクラス (PersonActionTest と PersonAction) を追加すると、コンパイルに失敗します。

PersonActionTest: src\test\java\com\mycompany\webapp\webapp\action

PersonAction: src\main\java\com\mycompany\webapp\webapp\action

エラーメッセージ:

メッセージの残りの部分は類似しているため、切り捨てられます

ありがとう〜

スティーブン

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

struts2 - welcome-file タグが無視されているようです

struts2 appfuse maven プロジェクトに基づいて、個人用の HelloWorld struts2 maven プロジェクトをセットアップしようとしています。

pom.xml、web.xml、struts.xml ファイルで多くのことを簡素化しました。その結果、<welcome-file-list>and<welcome-file>タグが考慮されていないようで、 http://localhost:8080/にアクセスすると、ファイル index.jsp が読み込まれません。次のエラー メッセージが表示されます。

(単語「名前」の後は空白です)

コメントをお待ちしております。

web.xml 内:

struts.xml 内:

0 投票する
3 に答える
10081 参照

java - fn JSTL はサポートされていません

使用${fn:contains()}" すると、次の例外が発生します。

この例外を解決するにはどうすればよいですか?

jstl.jar と standard.jar の新しいバージョンをダウンロードする必要がある場合は、リンクを送ってもらえますか?

前もって感謝します。