将lightadmin集成到wildfly中

将lightadmin集成到wildfly中

问题描述:

我一直在试图让lightadmin运行在我的wildfly 8.1设置中。 我有一个野蛮8.1运行的实体,我想在用户界面中显示。在尝试集成lightadmin之前,我没有在野外使用UI/Web。将lightadmin集成到wildfly中

进出口使用到我已经添加了以下几个部分(如图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 { 
.... 
} 

我AdministrationConfiguration类

package dk.test.business.batchjobs; 

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

我的(第一)的问题是,即时通讯无法扩展AdministrationConfiguration 我无法弄清楚,为什么? !?

任何提示?

+0

你所说的“无法扩展AdministrationConfiguration”意思?你有编译器错误吗?任何细节? –

+0

看看lightadmin网站,他们只谈论Spring(引导),而不是Java EE应用程序服务器。是什么让你认为这将在WildFly或任何其他应用程序服务器上运行? –

+0

我知道在lightadmin的网站上没有提及JEE,但我仍然想尝试,因为它似乎是最快和最简单的方法来查看您的实体,几乎没有自己做任何用户。 你应该扩展AdministrationConfiguration,但它只是未知的 - 未知的符号。 –

使用Apache孵化器项目,而不是 apache batchee 就像一个魅力 - 只需要一个maven依赖,你跑起来