2017-12-04 8 views
1

私は1つのサービスでwso2 dssを持っています。私はサーバーを稼動させるときにそのサービスをアクティブにする必要があります。したがって、私のサーバーがOperative Systemの起動時に自動的に実行される場合、私のサービスもアクティブであることが必須ですが、これは起こりません。 今まで私はほとんどが管理コンソールに行き、手動でそれをアクティブにします。 アクティブになったら問題なく問題なく動作します。 私があなたを助けてくれることを願っています。私はどのようにしてwso2 dssサービスを自動的に開始できますか

私のサービスは簡単なデータサービスです。はい、それは@ gusto2が起こっている。サービスを展開しようとするとwso2carbon.logというログを記録します。

{org.wso2.carbon.core.deployment.DeploymentInterceptor} TID:[-1234] [] [2017-12-07 10:03:58,526] ERROR {org.wso2.carbon.dataservices.core。 DBDeployer} - 無効なServicio_SICA.dbsサービスは、{1} {org.wso2.carbon.dataservices.core.DBDeployer} org.apache.axiom.om.OMException:com.ctc.wstx.excを引き起こしました。 WstxEOFException:プロローグ内で予期しないEOFが発生しました [row、col {unknown-source}]:[1,0] TID:[-1234] [] [2017-12-07 10:03:59,159] ERROR {org.wso2サービス名が無効です:Servicio_SICA {org.wso2.carbon.service.mgt.ServiceAdmin} TID:[-1234] [] [2017-12-07 10:03] :59,175] ERROR {org.wso2.carbon.service.mgt.ui.ServiceAdminClient} - サービスデータを取得できません。サービスが見つからない、無効なサービス名:バックエンド・サービスが使用不能{org.wso2.carbon.service.mgt.ui.ServiceAdminClient} org.apache.axis2.AxisFaultであってもよいServicio_SICA

@JorgeOsorioInfante

+0

WindowsまたはLinuxで動作していますか?どちらの場合でも、schduleタスク(WindowsスケジューラーまたはLinuxサービス)を使用してDSSサーバーをサービスとして開始することができます。 –

+0

質問はDSSのサービスに関するものです。 – Bee

+0

はい、私の質問はdssのサービスについてです。サーバーは正常に動作しますが、サーバーの起動時に自動的に実行されるサービスが必要です。現在、サービスは管理コンソールから手動でのみ有効になっています。 –

答えて

0

多分場合あなたwso2サービスを開始あなたのデータベースまたはいくつかのwsdlサービスはまだ開始していない? Wso2には問題があります。起動時などにプールを作成できるためです。サービスとして起動する場合は、wso2dssサービスにデータベースへの依存関係を追加できます。

関連する問題