I had a problem and I did not understand where the defect isI use java web (servlet and jsp) and I try to use the project jpa, but I always encounter this error
Internal Exception: java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: BRANCHESError Code: -5501
package db.jpa.branch; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; @Entity @Table(name = "branches") public class Branches { @Id @Column(name = "branchId") private int branchId; @Column(name = "branchName") private String branchName; @Column(name = "branchLocation") private String branchLocation; @Column(name = "branchNumber") private String branchCode; @Column(name = "email") private String branchEmail; @Column(name = "phoneNumber") private String branchPhoneNumber; @Column(name = "emploeeNumber") private String branchNumberOdEmployee; @Column(name = "numberOfsecurity") private int numberOfsecurity; public int getBranchId() { return branchId; } public String getBranchName() { return branchName; } public String getBranchLocation() { return branchLocation; } public String getBranchCode() { return branchCode; } public String getBranchEmail() { return branchEmail; } public String getBranchPhoneNumber() { return branchPhoneNumber; } public String getBranchNumberOdEmployee() { return branchNumberOdEmployee; } public int getNumberOfsecurity() { return numberOfsecurity; } }
and my persistence.xml is
<persistence-unit name="jar_hr" transaction-type="RESOURCE_LOCAL"><provider>org.eclipse.persistence.jpa.PersistenceProvider</provider><class>db.jpa.branch.Branches</class><properties><property name="javax.persistence.jdbc.url" value="jdbc:sqlserver://10.10.10.1:1433;databaseName=hr_test"/><property name="javax.persistence.jdbc.user" value="sa"/><property name="javax.persistence.jdbc.password" value="pkjmtf#9"/><property name="javax.persistence.jdbc.driver" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/><property name="eclipselink.logging.level" value="FINEST"/></properties></persistence-unit>
And I also made sure of the names of all things that are correct