私はカスタムSQLアプリケーションを作っています。私はサービスビルダーを作ってファインダーコラムを作ってビルドし、展開しました。テーブルが正常に作成されました。今度は* FinderImplクラスを手動で作成し、必要な詳細を持つcustom-sqlフォルダを作成してサービスを再構築しました。 *ファインダーインターフェイスが正常に生成されました。 * Finderインターフェイスを* FinderImplクラスに実装した後、サービスを再構築しましたが、* FinderUtilが生成されませんでした。私は簡単に* FinderImplクラスのメソッドを呼び出すことができるので、それを無視しました。 * FinderImplクラス内にカスタムメソッドを作成し、サービスを再構築しました。私はこのメソッドを* LocalServiceImplの中で呼び出し、メソッドを* LocalServiceImpl〜* LocalServiceUtilのように呼び出しています。しかし、私の驚いたことに、私は最も一般的なエラー - "NullPointerException"を取得しました。デバッグし、それが見つかりましたメソッド* LocalServiceUtilはnullとして値を持っています。このエラーを根絶する方法を教えてください。私は一日中立ち往生していますが解決できませんでした。だから、助けてください。あらかじめThanx。java.lang.NullPointerException
1
A
答えて
0
あなたのクラスのファインダー宣言は
public class CustomUser2FinderImpl extends CustomUser2BaseFinderImpl implements CustomUser2Finder
あなたがサービスを構築するときは、FinderUtilクラスを生成したい場合は、falseにosgiModuleを設定する必要がありますので、いくつかのプロパティがbuild.gradleであることがあります。あなたがOSGiのを使用したい場合は
buildService {
osgiModule = false
}
そうしないと、このよう
@Reference
private volatile CustomUser2Finder customUser2Finder;
関連する問題
- 1. のjava.lang.NullPointerException
- 2. java.lang.NullPointerException org.hibernate.engine.transaction.internal.jta.JtaStatusHelper.getStatus
- 3. java.lang.NullPointerException android
- 4. java.lang.NullPointerExceptionが)(
- 5. java.lang.NullPointerException IntentService
- 6. のjava.lang.NullPointerException
- 7. java.lang.NullPointerException com.sun.faces.context.flash.ELFlash.loggingGetPhaseMapForReading
- 8. GATE java.lang.NullPointerException?
- 9. java.lang.NullPointerExceptionが
- 10. 「のjava.lang.NullPointerException」
- 11. コンパイルエラーjava.lang.nullpointerexception
- 12. 、java.lang.NullPointerExceptionが
- 13. java.lang.NullPointerExceptionが
- 14. JSPエラーjava.lang.NullPointerException
- 15. RecoverySystem.installPackageのjava.lang.NullPointerException
- 16. アンドロイドフラグメントjava.lang.NullPointerExceptionが
- 17. Javaロードプロパティファイルjava.lang.NullPointerExceptionエラー
- 18. FreeTTSのjava.lang.NullPointerException
- 19. BeanInstantiationExceptionのjava.lang.NullPointerException
- 20. spark submit java.lang.NullPointerExceptionエラー
- 21. Facebook Graph java.lang.NullPointerException
- 22. java.lang.NullPointerException org.apache.jsp.WEB_002dINF.view.profilEtudiant_jsp._jspService
- 23. java.lang.NullPointerException RemoteMessage $ Notification.getBody()
- 24. HangMan JTexfield ActionListener java.lang.NullPointerException
- 25. java.lang.NullPointerException in appium
- 26. PHP |ペイパルレストAPI | java.lang.NullPointerException
- 27. java.net.URIのjava.lang.NullPointerExceptionエラー
- 28. org.primefaces.model.chart.BarChartModel.getTicksのjava.lang.NullPointerException
- 29. エラーレンダリングビュー[dummy.xhtml]:java.lang.NullPointerException
- 30. XamarinのJava.Lang.NullPointerException
ファインダーをretriveことができ、あなたの '* FinderImpl'に' 'BasePersistenceImplを延長していますか? –
インターフェイスを実装した後の2回目のビルドで、 '* FinderUtil'が生成されているはずです。あなたはビルダーで何の痕跡を見ていますか? –
クラス* FinderImplを次のように宣言しました: - publicクラスCustomUser2FinderImpl extends CustomUser2PersistenceImplはCustomUser2Finderを実装します –