Ошибка во время артефакта развертывания: Проблема при MBean регистрации: javax.management.InstanceNotFoundException

голоса
0

Я учусь Java EE. И попытался создать простой «привет мир» приложения с моделью и хранилище, но я получил: «» Ошибка при попытке развернуть на glassfish5. Я использую IntelliJ.

Я думал, что это может быть потому, что война не компилируется, но когда я побежал Maven из командной строки она упаковывает все.

BookRepository.java


    @PersistenceContext(unitName = bookStorePU)
    private EntityManager em;

    public Book find(Long id){
        return em.find(Book.class, id);
    }
}

persistence.xml

    <persistence-unit name=bookStorePU transaction-type=JTA>
        <class>com.learning.model.Book</class>
        <properties>
            <property name=javax.persistance.schema-generation.database.action value=drop-and-create/>
            <property name=javax.persistence.schema-generation.scripts.action value=drop-and-create/>
            <property name=javax.persistence.schema-generation.scripts.create-target value=bookStoreCreate.ddl/>
            <property name=javax.persistance.schema-generation.scripts.drop-target value=bookStoreDrop.ddl/>
        </properties>
    </persistence-unit>

Я ожидаю, что это скомпилировать и развернуть на GlassFish, но я получаю исключение:

[2019-10-09T11:56:48.412+0200] [glassfish 5.0] [WARNING] [] [org.eclipse.persistence.session./file:/C:/projects/projectname/target/projectname-1.0-SNAPSHOT/WEB-INF/classes/_bookStorePU.server] [tid: _ThreadID=46 _ThreadName=admin-listener(5)] [timeMillis: 1570615008412] [levelValue: 900] [[
  Problem while unregistering MBean: javax.management.InstanceNotFoundException: TopLink:Name=Development-/file_/C_/projects/projectname/target/projectname-1.0-SNAPSHOT/WEB-INF/classes/_bookStorePU,Type=Configuration]]

[2019-10-09T11:56:48.414+0200] [glassfish 5.0] [WARNING] [] [org.eclipse.persistence.session./file:/C:/projects/projectname/target/projectname-1.0-SNAPSHOT/WEB-INF/classes/_bookStorePU.server] [tid: _ThreadID=46 _ThreadName=admin-listener(5)] [timeMillis: 1570615008414] [levelValue: 900] [[
  Problem while unregistering MBean: javax.management.InstanceNotFoundException: TopLink:Name=Session(/file_/C_/projects/projectname/target/projectname-1.0-SNAPSHOT/WEB-INF/classes/_bookStorePU)]]

в GlassFish бревен

Задан 09/10/2019 в 13:02
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more