Some years ago I wrote an inventory application using the  NetBeans platform 
modular framework. In the ensuing years it’s gone by the wayside.  I haven’t 
programmed in Java for years now.  I find it’s not like riding a bicycle.  I 
have a renewed interest.

My application is in working order; Postgresql back-end, Swing front-end, its 
all humming away but I’d like to do a bit more with it so to re-familiarize 
myself with this environment I thought I would walk through the CRUD Tutorial 
at: https://netbeans.apache.org/tutorial/main/tutorials/nbm-crud/ 
<https://netbeans.apache.org/tutorial/main/tutorials/nbm-crud/>

It’s old, written for Java 1.7 I think and for Netbeans I’m using:

Product Version: Apache NetBeans IDE 9.0 (Build 
incubator-netbeans-release-334-on-20180708)
Java: 9.0.4; OpenJDK 64-Bit Server VM 9.0.4+11
Runtime: OpenJDK Runtime Environment 9.0.4+11
System: Mac OS X version 10.16 running on x86_64; UTF-8; en_US (nb) 

EclipseLink (JPA 2.1)
jar:nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.core-2.5.2.jar!/
 
<nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.core-2.5.2.jar!/>
jar:nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.asm-2.5.2.jar!/
 
<nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.asm-2.5.2.jar!/>
jar:nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.antlr-2.5.2.jar!/
 
<nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.antlr-2.5.2.jar!/>
jar:nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.jpa-2.5.2.jar!/
 
<nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.jpa-2.5.2.jar!/>
jar:nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.jpa.jpql-2.5.2.jar!/
 
<nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/org.eclipse.persistence.jpa.jpql-2.5.2.jar!/>
jar:nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/javax.persistence-2.1.0.jar!/
 
<nbinst://org.netbeans.modules.j2ee.eclipselink/modules/ext/eclipselink/javax.persistence-2.1.0.jar!/>
…

I’ve been through this every which way I can think of and it’s really bugging 
me I can’t get it going.  

I was hoping someone might be able to help me with the error I get when running 
the resulting DBManager application:

[EL Info]: connection: 2024-11-07 
12:57:10.479--ServerSession(647762109)--file:/.../DBManager/build/cluster/modules/ext/CustomerLibrary.jar_CustomerLibraryPU
 login successful
[EL Warning]: metamodel: 2024-11-07 12:57:10.497--The collection of metamodel 
types is empty. Model classes may not have been found during entity search for 
Java SE and some Java EE container managed persistence units.  Please verify 
that your entity classes are referenced in persistence.xml using either <class> 
elements or a global <exclude-unlisted-classes>false</exclude-unlisted-classes> 
element
INFO [org.netbeans.core.windows.persistence]: 
[PersistenceManager.getTopComponentForID] Problem when deserializing 
TopComponent for tcID:'CustomerViewerTopComponent'. Reason: null
Content: 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE settings PUBLIC "-//NetBeans//DTD Session settings 1.0//EN" 
"http://www.netbeans.org/dtds/sessionsettings-1_0.dtd 
<http://www.netbeans.org/dtds/sessionsettings-1_0.dtd>">
<settings version="1.0">
  <instance class="org.shop.viewer.CustomerViewerTopComponent"/>
</settings>
Class: class org.shop.viewer.CustomerViewerTopComponent
Source: 
MultiFileObject@34b3e798[Windows2Local/Components/CustomerViewerTopComponent.settings]
Content: 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE settings PUBLIC "-//NetBeans//DTD Session settings 1.0//EN" 
"http://www.netbeans.org/dtds/sessionsettings-1_0.dtd 
<http://www.netbeans.org/dtds/sessionsettings-1_0.dtd>">
<settings version="1.0">
  <instance class="org.shop.viewer.CustomerViewerTopComponent"/>
</settings>
Class: class org.shop.viewer.CustomerViewerTopComponent
Source: 
MultiFileObject@34b3e798[Windows2Local/Components/CustomerViewerTopComponent.settings]
Caused: java.lang.IllegalArgumentException: NamedQuery of name: 
Customer.findAll not found.

...

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to