标签: jboss7.x

当两个链在同一个包中结束时,为什么违反了使用约束?

我有四个捆绑包,每个捆绑包只包含一个清单.捆绑是

  • app哪个进口com.example.foo.fragmentcom.example.bar
  • foo 哪个出口 com.example.foo;uses:=com.example.foo.cfg
  • foo.fragment其连接到片段foo的是出口com.example.foo.fragmentcom.example.foo.fragment.cfg;uses:=com.example.foo.fragment
  • bar哪些出口com.example.bar和进口com.example.foo

捆绑级依赖图:

app -> bar
|       |
|       v
|      foo
|       |
v       v
foo.fragment
Run Code Online (Sandbox Code Playgroud)

当我在JBoss AS 7.2中同时安装这些软件包时,它们工作得很好.但是,如果我在其他人之后安装app捆绑包,无论是第一次还是成功启动后再卸载它,都会发生以下使用约束违规:

Caused by: org.osgi.service.resolver.ResolutionException: Uses constraint violation. Unable to resolve resource com.example.app [HostBundleRevision[com.example.app:0.0.
0]] because it is exposed to package 'com.example.foo.fragment' from resources com.example.foo [HostBundleRevision[com.example.foo:0.0.0]] and com.example.foo [HostBund
leRevision[com.example.foo:0.0.0]] via two dependency chains.

Chain 1:
  com.example.app [HostBundleRevision[com.example.app:0.0.0]] …
Run Code Online (Sandbox Code Playgroud)

osgi apache-felix jboss7.x

151
推荐指数
1
解决办法
7333
查看次数

生命周期配置未涵盖插件执行(JBossas 7 EAR原型)

我正在使用Eclipse 3.7 Indigo和Maven M2E Plugin 1.0.100.

使用JBoss 7.x JavaEE 6 EAR原型,EAR的pom给了我这个错误:

插件执行未包括生命周期配置:org.apache.maven.plugins:行家入耳式插件:2.6:生成应用程序的XML(执行:默认生成的应用程序的XML,相:生成资源)

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-ear-plugin</artifactId>
   <version>2.6</version>
   <configuration>
      <!-- Tell Maven we are using Java EE 6 -->
      <version>6</version>
      <!-- Use Java EE ear libraries as needed. Java EE ear libraries 
                  are in easy way to package any libraries needed in the ear, and automatically 
                  have any modules (EJB-JARs and WARs) use them -->
      <defaultLibBundleDir>lib</defaultLibBundleDir>
      <modules></modules>
   </configuration>
<plugin>
Run Code Online (Sandbox Code Playgroud)

m2eclipse maven jboss7.x maven-ear-plugin

123
推荐指数
5
解决办法
23万
查看次数

JBoss AS 7:如何清理tmp?

我注意到在我的JBoss Application Server 7安装下,standalone/tmp我有400 MB的文件与过去的部署相关,其中一些文件只有几个月的历史.

怎么清理干净?它应该自动发生吗?它有工具吗?我可以自己删除所有这些文件吗?

java jboss jboss7.x

75
推荐指数
3
解决办法
11万
查看次数

将JBoss AS 7绑定到所有接口

我使用./standalone.sh在独立模式下运行JBoss AS7.这将JBOSS绑定到localhost.有没有办法将它绑定到所有主机,我的意思是0.0.0.0.

旧版本有-b选项传递0.0.0.0,我找不到任何在这里使用的选项.

java web-applications jboss7.x

51
推荐指数
4
解决办法
5万
查看次数

JEE6上的独立和域之间有什么区别?

我正在开始使用JBoss进行开发,我将它作为独立使用.我在生产环境中读到JBoss应该作为一个域.

我搜索了一下,了解它之间有什么区别.但我没有发现任何文件得到很好的解释.

java jboss java-ee-6 jboss7.x

45
推荐指数
3
解决办法
4万
查看次数

Jboss AS7部署警告:未指向类路径引用的有效jar

我在jboss AS7中部署.war时得到以下警告.任何的想法?

(MSC服务线程1-4)"/content/test-1.0.0.war/WEB-INF/lib/struts-1.2.9.jar"中的类路径条目commons-beanutils.jar未指向有效的jar用于类路径引用.

PS.commons-beanutils-1.7.0.jar已经在lib文件夹中.

jboss7.x

41
推荐指数
1
解决办法
6万
查看次数

如何关闭JBoss AS 7服务器?

我最近从更新jboss-as.7.1.0.CR1bjboss-as.7.1.0.Final并希望从控制台关闭运行实例.在以前的版本中命令

$JBOSS_HOME/bin/jboss-admin.sh --connect command=:shutdown
Run Code Online (Sandbox Code Playgroud)

是可用的,但我没有jboss-admin.sh在bin目录或其他shell脚本中看到关闭服务器.

shutdown jboss7.x

40
推荐指数
3
解决办法
7万
查看次数

Spring3.2和jboss为7

如何解决这个警告?如果我使用Spring 3.2,我会看到这个警告:

14:24:19,014 WARN [org.jboss.as.ee](MSC服务主题1-10)JBAS011006:由于异常:org.jboss,未安装可选组件org.springframework.web.context.request.async.StandardServletAsyncWebRequest. as.server.deployment.DeploymentUnitProcessingException:JBAS011054:找不到类org.springframework.web.context.request.async.StandardServletAsyncWebRequest的默认构造函数

spring spring-mvc jboss7.x

40
推荐指数
4
解决办法
4万
查看次数

使用序列时,Hibernate会生成负的id值

我有一个具有以下定义的类:

@Id
@SequenceGenerator(name = "SEQ_ACE_WORKERS_QUEUE_STATS_ID", sequenceName = "SEQ_ACE_WORKERS_QUEUE_STATS_ID", allocationSize = 500)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_ACE_WORKERS_QUEUE_STATS_ID")
@Column(name = "ID")
private long Id;
Run Code Online (Sandbox Code Playgroud)

当我们在Jboss 4.2.3上运行它时它工作正常并生成了正确的ID(从1000+开始)

现在我们转移到jboss 7.1.1并生成负ID!(从-498开始上升)

知道为什么会这样吗?

java hibernate jpa jpa-2.0 jboss7.x

39
推荐指数
3
解决办法
3万
查看次数

JBoss AS 7不接受远程连接

我正在使用JBoss AS 7并尝试使用IP(来自Intranet中的计算机)连接到我的应用程序.它不起作用.如果我从具有服务器的计算机进行测试,我可以看到系统正在运行,如果我通过localhost(http:// localhost:8080/MySystem ....)但不是如果我尝试使用IP(http://: 8080/MySystem ....).

有帮助吗?

java deployment jboss jboss7.x

39
推荐指数
3
解决办法
7万
查看次数