将 lightadmin 集成到 wildfly 中

Integrating lightadmin into wildfly

我一直在尝试让 lightadmin 启动 运行 我的 wildfly 8.1 设置。 我有一个 wildfly 8.1 运行 实体,我想将其显示在 UI 中。在尝试集成 lightadmin 之前,我在 wildfly 中没有 UI/web。

我使用的是 Maven,我在其中添加了以下部分(如 http://lightadmin.org/getting-started/ 所示)

    <dependency>
        <groupId>org.lightadmin</groupId>
        <artifactId>lightadmin</artifactId>
        <version>1.2.0.RC1</version>
    </dependency>

    <repository>
        <id>lightadmin-nexus-releases</id>
        <url>http://lightadmin.org/nexus/content/repositories/releases</url>
        <releases>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
        </releases>
    </repository>

我的(新)web.xml(在我的 persistence.xml 我有)

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<context-param>
    <param-name>light:administration:base-url</param-name>
    <param-value>/admin</param-value>
</context-param>

<context-param>
    <param-name>light:administration:security</param-name>
    <param-value>true</param-value>
</context-param>

<context-param>
    <param-name>light:administration:base-package</param-name>
    <param-value>dk.test.business.batchjobs</param-value>
</context-param>
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:/META-INF/persistence.xml</param-value>
</context-param>

我想在 ui

中显示的我的实体
package dk.test.entities.batchjobs;

import javax.persistence.*;
import java.sql.Timestamp;
@Entity
@Table(name = "JOB_EXECUTION")
public class JobExecution {
....
}

我的管理配置class

package dk.test.business.batchjobs;

import dk.test.entities.batchjobs.JobExecution;
class JobAdministration extends AdministrationConfiguration {
....
}

我的(第一个)问题是我无法扩展 AdministrationConfiguration 我不知道为什么?!?

有什么提示吗??

改为使用 apache 孵化器项目 apache batchee 工作起来很有魅力——只需要一个 Maven 依赖项和你的 up 运行