|
|
|
Проблема с EntityManager
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Пытаюсь сделать на основе этого примерчика http://platform.netbeans.org/tutorials/nbm-crud.html свою программу для работы с БД. Застопорился на строчке EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("SubscribeLibraryPU"); EntityManager entityManager = entityManagerFactory.createEntityManager(); По идее, когда запускается программа должно появиться окно, в котором отображались бы данные из БД. Однако программа дальше не идет Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. в результате выкидывает java.lang.NullPointerException at org.openide.windows.OpenComponentAction.actionPerformed(OpenComponentAction.java:89) at org.openide.awt.AlwaysEnabledAction$1.run(AlwaysEnabledAction.java:197) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:95) at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116) at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99) at org.openide.awt.AlwaysEnabledAction.actionPerformed(AlwaysEnabledAction.java:200) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.AbstractButton.doClick(AbstractButton.java:376) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877) at java.awt.Component.processMouseEvent(Component.java:6505) at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) at java.awt.Component.processEvent(Component.java:6270) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) at java.awt.Container.dispatchEventImpl(Container.java:2273) at java.awt.Window.dispatchEventImpl(Window.java:2713) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707) at java.awt.EventQueue.access$000(EventQueue.java:101) at java.awt.EventQueue$3.run(EventQueue.java:666) at java.awt.EventQueue$3.run(EventQueue.java:664) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:680) at java.awt.EventQueue$4.run(EventQueue.java:678) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:677) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:162) [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Как-то вот так. В каком месте мне следует копаться, чтобы все заработало? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2012, 12:53:38 |
|
||
|
Проблема с EntityManager
|
|||
|---|---|---|---|
|
#18+
https://netbeans.org/bugzilla/show_bug.cgi?format=multiple&id=205050 RESOLVED FIXED Version: 7.1 Target Milestone: 7.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2012, 11:09:33 |
|
||
|
Проблема с EntityManager
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, аммм,... насколько я понял, нужно создать файлик OpenComponentAction.java с соответствующим наполнением, засунуть его в ...\.netbeans\7.1.1\var\cache\index\s85\java\14\gensrc\org\openide\windows и мне будет счастье? Попробовал так сделать, результат не изменился. Может, я еще чего не сделал? Кстати, как раньше программа ругалась на этот файл, если его не было в этой директории раньше? Ну, это не важно, скорее всего я все равно не пойму... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2012, 21:14:40 |
|
||
|
Проблема с EntityManager
|
|||
|---|---|---|---|
|
#18+
Есть такая программка, TeamViewer называется. Она позволяет получать удаленный доступ к компьютеру. Я был бы не против, даже за, если бы кто-нибудь попробовал отладить у меня на компе эту ошибку =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2012, 17:31:33 |
|
||
|
Проблема с EntityManager
|
|||
|---|---|---|---|
|
#18+
ммм, ладно, еще проще, вот он выдает первые две строчки : java.lang.NullPointerException at org.openide.windows.OpenComponentAction.actionPerformed(OpenComponentAction.java:89) OpenComponentAction.java - где этот файл искать? Вроде я создал его, когда не нашел, в папке C:\Users\Ирина-Кирина\.netbeans\7.1.1\var\cache\index\s85\java\14\gensrc\org\openide\windows . И я так понимаю он ругается на строчку 89, но эта строчка явна не от того файла, что сделал я... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2012, 18:31:04 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=297&tid=2132097]: |
0ms |
get settings: |
14ms |
get forum list: |
24ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
39ms |
get topic data: |
19ms |
get forum data: |
4ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 324ms |
| total: | 502ms |

| 0 / 0 |
