2017-03-14 9 views
0

すべてのエンティティのテーブルは、展開時に自動的に作成されました。ただし、REST APIでソルバーを作成、開始、終了するときに、開始と終了を成功させるにもかかわらず、データベースには何も保存されませんでした。ログについては以下を参照してください。 jbpmインストーラ7.0.0.Beta6からkie-wbと実行サーバーを使用しています。解決を正常に開始して終了したにもかかわらずデータベースに永続化されたものはありません

何か不足していますか?解決し、解決後にしながら、

2017-03-14 23:30:06,971 INFO [org.drools.compiler.kie.builder.impl.KieRepositoryImpl] (EJB default - 4) KieModule was added: ZipKieModule[releaseId=org.optaplanner.examples:cloud-balancing:1.0,file=C:\Users\User\.m2\repository\org\optaplanner\examples\cloud-balancing\1.0\cloud-balancing-1.0.jar] 2017-03-14 23:30:07,584 INFO [org.hibernate.jpa.internal.util.LogHelper] (EJB default - 4) HHH000204: Processing PersistenceUnitInfo [ name: org.optaplanner.examples:cloud-balancing:1.0 ...] 2017-03-14 23:30:07,601 INFO [org.hibernate.dialect.Dialect] (EJB default - 4) HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect 2017-03-14 23:30:07,687 INFO [org.hibernate.tool.hbm2ddl.SchemaUpdate] (EJB default - 4) HHH000228: Running hbm2ddl schema update 2017-03-14 23:30:08,114 INFO [org.kie.server.services.impl.KieServerImpl] (EJB default - 4) Container cloud-balancing_1.0 (for release id org.optaplanner.examples:cloud-balancing:1.0) successfully started 2017-03-14 23:30:23,379 INFO [org.kie.workbench.common.screens.datasource.management.util.ServiceUtil] (DataSourceManagementBootstrapTimer) Getting reference to managed bean: WildflyDataSourceProvider 2017-03-14 23:30:23,433 INFO [org.kie.workbench.common.screens.datasource.management.util.ServiceUtil] (DataSourceManagementBootstrapTimer) Getting reference to managed bean: WildflyDriverProvider 2017-03-14 23:31:26,260 INFO [org.kie.server.services.optaplanner.SolverServiceBase] (default task-55) Solver 'solver1' successfully created in container 'cloud-balancing_1.0' 2017-03-14 23:31:37,659 INFO [org.optaplanner.core.impl.solver.DefaultSolver] (pool-11-thread-1) Solving started: time spent (62), best score (-1init/0hard/0soft), environment mode (REPRODUCIBLE), random (JDK with seed 0). 2017-03-14 23:31:37,699 INFO [org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase] (pool-11-thread-1) Construction Heuristic phase (0) ended: time spent (103), best score (0hard/-1000soft), score calculation speed (76/sec), step total (1). 2017-03-14 23:31:48,198 INFO [org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination] (default task-57) Terminating solver early. 2017-03-14 23:31:48,199 INFO [org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase] (pool-11-thread-1) Local Search phase (1) ended: time spent (10603), best score (0hard/-1000soft), score calculation speed (66839/sec), step total (1). 2017-03-14 23:31:48,201 INFO [org.optaplanner.core.impl.solver.DefaultSolver] (pool-11-thread-1) Solving ended: time spent (10604), best score (0hard/-1000soft), score calculation speed (66146/sec), phase total (2), environment mode (REPRODUCIBLE).

+0

ドキュメンテーションの永続ストレージセクション(http://docs.optaplanner.org/latest/optaplanner-docs/html_single/index.html#integrationWithJpaAndHibernate)に従ってすべてのクラスにJPAアノテーションを追加し、プロジェクトをKie ServerにデプロイしましたOptaplanner REST API(https://docs.jboss.org/drools/release/6.5.0.Final/drools-docs/html_single/index.html#d0e25373)を使用して電話をかけました –

答えて

0

Optaplanner実行サーバーは、メモリ内の最適なソリューションを保持します。収集するためにREST呼び出しを行います。この機能リクエストのjiraを作成することはできますが、自動的にはデータベースには保存されません。

+0

http:// docsに記載されています。 optaplanner.org/latest/optaplanner-docs/html_single/index.html#integrationWithJpaAndHibernate JPAアノテーションを使用してドメインPOJO(ソリューション、エンティティおよび問題の事実)を充実させ、データベースに格納します。あなたは明示的にエンティティマネージャ(または同様のもの)を保存してデータベースに保存するJavaアプリケーション/ Webアプリケーションを記述する必要があるとお考えですか?そして、実行サーバーコンテナで実行しているときには、オブジェクトを保存するための呼び出しは行われません。 –

+0

そのセクションはExecution Serverについてのものではありませんが、次のリリースでは "and EntityManager.persist()"を追加してすべての疑念を取り除いています。 –

関連する問題