首页 > 解决方案 > 工件部署期间出错:注销 MBean 时出现问题:javax.management.InstanceNotFoundException

问题描述

我正在学习java ee。并尝试使用模型和存储库创建简单的“hello world”应用程序,但在尝试部署到 glassfish5 时出现“”错误。我正在使用 IntelliJ。

我认为这可能是因为 war 无法编译,但是当我从命令行运行 maven 时,它会打包所有内容。

BookRepository.java


    @PersistenceContext(unitName = "bookStorePU")
    private EntityManager em;

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

持久性.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)]]

在玻璃鱼原木中

标签: javajakarta-ee

解决方案


推荐阅读