問題タブ [timer-jobs]

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

ios - iOS 8 でのバックグラウンド サービスの実行

このリストのサービスを実行するには、iOS アプリが Android アプリに対応できるようにする方法またはソリューションが必要です

1- 30 秒ごとに実行されて API から新しいコンテンツを取得し、死ぬことのないバックグラウンド サービス (Android では、起動時に実行されるアクティビティ サービスを使用し、アプリを実行してバックグラウンド サービスを開始する必要はありません)

2-アプリがユーザーによって強制終了された場合、ユーザーがアプリを実行せずにバックグラウンドサービスを保持または再実行するためにiOSで何らかの方法が必要です。

3- 私のアプリは、アプリの外部からの PUSH をサポートしていません。アプリと自分のサーバーの間で独自のローカル同期データを構築する必要があります。

iOS アプリを Android アプリのように問題なく動作させる完璧なソリューションが必要です。

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

jakarta-ee - JEE7 ですべての @Schedule およびプログラム タイマーを一覧表示するプログラム ソリューション

コンテナーからすべての JEE7 タイマーとその cron を取得する方法があるかどうか疑問に思っています。

私たちは現在、wildfly を使用していますが、すべての JEE7 コンテナーに対応するソリューションがあればうれしいです。

UI で視覚化するにはタイマーのリストが必要なので、コンテナからすべてのタイマーをプログラムで取得できるようにする必要があります。

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

sharepoint-2010 - プログラムで SPWeb オブジェクトからごみ箱のアイテムを取得できない コードがタイマー ジョブにラップされている場合

サイト コレクション内の各 Web サイトをプログラムでループするタイマー ジョブがあり、各 Web サイトのごみ箱のアイテムを取得したいと考えています。以下は私のコードです -

public override void Execute(Guid targetInstanceId) { SPSecurity.RunWithElevatedPrivileges(delegate { SPFarm ファーム = SPFarm.Local;

}}}});}

しかし、Web サイトのごみ箱にアイテムを入れた後でも、SPWeb.RecycleBin.Count のたびにコードでカウント 0 を取得しますが、サイト コレクション RB SPWeb.Site.RecycleBin をアイテムで取得できます。私の要件は、サイト coll 内の各 Web サイトから個別にアイテムを取得することです。どんな助けでも大歓迎です!!

また、追加するために、イベントレシーバー内で同じコードを試しましたが、動作します! それはタイマージョブの制限または私のコードの問題ですか

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

c# - タイマー ジョブを削除すると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーがスローされる

次のコードでタイマー ジョブを作成しました。

次に、サイト限定機能を作成しました。非アクティブ化時のイベントレシーバーには、次のコードがあります。

しかし、それは私にエラーを投げます。デバッグから、行でエラーがスローされることがわかりましたjob.Delete();。エラーは次のとおりです。

オブジェクト参照がオブジェクト インスタンスに設定されていません。

job.Nameステートメントが問題なく実行され、適切なタイマー ジョブ オブジェクトが取得されるので、これはちょっと混乱します。しかし、ジョブを削除しようとすると、エラーが発生します。

私と同様の問題でこの質問を見つけましたが、提案はうまくいきませんでした。この議論から、削除コードを書き込んでみましたSPSecurity.RunWithElevatedPrivilegesが、それでもうまくいきませんでした。

なぜこれが起こるのか、これを解決する方法を知っている人はいますか?

更新 1

もう少し詳しく。

NullReferenceException はユーザー コードによって処理されませんでした

オブジェクト参照がオブジェクト インスタンスに設定されていません。

ここにスタックトレースがあります

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

c# - SQL Server は、一部の列の null 値のみを保存します

nvarchar(max)、varchar(100)、およびビット型の列を含むテーブルがあります。プログラムで値を挿入していますSQLCommand.ExecuteNonQuery().

すべての nvarchar および varchar 列に文字列値を提供し、ビット列に 0 または 1 を使用して提供していますSQLParametr.AddWithValue("@parameterName", parameterValue)

一部の列では適切な値が格納されていますが、一部の列では、適切なパラメーター値を提供した後でも null 値のみが格納されています。null 値が格納される列は、varchar(100) 型および bit 型です。

開発環境ではすべて正常に動作しますが、テスト環境で問題が発生します。

パラメーター値は、値をログ ファイルに出力することによって同じようにテストされたテスト環境でも適切です。

この異常な動作の説明。

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

sharepoint - タイマー ジョブを作成した後、SharePoint 管理パネルに表示されません

SharePoint Web アプリケーションの 1 つのタイマー ジョブを開発しました。SPJobdefinition クラスからジョブを作成しました。

次に、コンソール プログラム内で、SPWebApplication 引数を指定したコンストラクターを使用して、このジョブの新しいインスタンスを作成します。次に、仕事のスケジュールを設定して更新します。私の問題は、タイマー ジョブが SharePoint 管理で作成されているかどうかを確認すると、作成されていないことがわかります。何か不足していますか?詳細または追加情報が必要な場合は、それを提供します。

編集: これが私の Program.cs です:

これが私のジョブマネージャークラスです:

これが私のDeployHelper.csです:

さらに、ULS で次のエラーが表示されました。

このエラーは、Windows Sharepoint Services タイマーの再起動または名前空間の問題と関係があると読みました。既に Windows SharePoint Services タイマーを再起動しており、すべてのクラスが XyZ.AbC.EraseUsersJob 名前空間内にラップされています。

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

sharepoint - SharePoint リストを監視する方法は?

次のフィールドを持つ SharePoint リストがあります。

1.イベント名

2.ヒット数

このリストをイベントのヒット数で毎年監視したいと考えています。私が取ることができる最善のアプローチは何ですか?

オプション: 毎年のビューを作成します。

編集:

毎年 1 月 1 日にフィールドを追加すると、リスト内のフィールド数が入力されます。これを行うより良い方法はありますか?