Tag: jboss

不使用GIT将WAR文件部署到Openshift?

我想将一个WAR文件上传到我的Openshift帐户,但它迫使我使用GIT ot GITHUB( 这里 )。 请原谅我说这个,但这非常烦人。 有没有办法直接将WAR文件上传到我的应用程序而不使用某些第三方? 我的应用程序(在Openshift中)包括:Tomcat 7(JBoss EWS 2.0),MySQL 5.5。 非常感激

JBoss 5.0.1上的servlet jar文件在哪里?

大家好:我正在尝试设置我的构建文件,以便在JBossAS 5.0.1上进行部署,我需要找到我应该用于构建的servlet jar文件。 我看过的所有网页似乎都表明该文件是javax.servlet.jar,它应该位于C:\ \ server \ default \ lib目录中。 我正在寻找这个(以及我能想到的每个其他目录),但是找不到这个文件。 我要么疯了,要么安装jboss,要么信息不好。 有人能帮帮我吗?

字体“Arial”不可用于JVM

我正在开发一个使用Jasperreports的Java项目。 我在其他项目中使用相同的技术多次工作,在尝试在Unix环境中打印报告时遇到了同样的问题。 我的项目使用: JBoss 4.2.3.GA Java 1.6 Jasperreports 4.7.0 抛出的exception是: net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ‘Arial’ is not available to the JVM. See the Javadoc for more details. 我找到了一个解决这个问题的通用解决方案,并且确实有效: sudo apt-get install msttcorefonts 但是,我想了解Jasper如何使用字体,以及如何搜索Unix环境中安装的字体。 也许更好的问题是:JVM如何处理原生字体? 谁能给我一个关于这个主题的详细解释? 系统字体如何在运行时为JVM提供?

JBoss AS7 * .dodeploy文件

我们将我们的应用程序打包为.war文件,我们宣传支持JBoss AS5并指示我们的客户将.war复制到他们的JBoss’deploy’目录中,并启动他们的应用服务器以部署.war。 我们正在引入对JBoss AS7的支持,因此我们对AS7的部署指令必须改为类似 -copy the application.war to $JBOSS_HOME/standalone/deployments -touch $JBOSS_HOME/standalone/deployments/application.war.dodeploy -start JBoss AS7 这种deployent方法对我来说似乎很尴尬,而且可能很脆弱,因为无法成功创建* .dodeploy文件会导致部署失败。 此外,JBoss启动问题可能导致部署失败,导致* .dodeploy文件被重命名* .failed – 因此在尝试重新部署之前必须将其重命名为* .dodeploy。 我们认为这个过程对于一些可能不熟悉JBoss AS7的客户来说有点尴尬。 有没有办法自动化这个部署过程,这样对于那些可能对JBoss AS7的工作方式不太满意的部署者来说更顺畅? 其他人如何处理这种情况? 谢谢你的任何建议。

如何在jboss上以编程方式设置jax-ws客户端请求超时?

我正在尝试为使用jaxws-maven-plugin生成的jax-ws-webservice-client设置请求(和连接)超时。 在tomcat或jetty下运行我的应用程序时,超时工作正常,但是当在jboss下部署​​时它不会“占用”。 private void setRequestAndConnectionTimeout(Object wsPort) { String REQUEST_TIMEOUT = BindingProviderProperties.REQUEST_TIMEOUT; // “com.sun.xml.ws.request.timeout”; ((BindingProvider) wsPort).getRequestContext().put(REQUEST_TIMEOUT, timeoutInMillisecs); ((BindingProvider) wsPort).getRequestContext().put(JAXWSProperties.CONNECT_TIMEOUT, timeoutInMillisecs); } 为JBoss执行此操作的正确方法是什么?

如何在根(/)上下文中将war文件部署到Wildfly ver 9.0.1

我是Wildfly的新手,直到现在我正在使用tomcat来部署我的应用程序。 现在只是为了添加Wildfly的function,我们想继续这个。 我正在使用Windows Os,我已经完成了wildfly的基本实现以启动服务等但是无法部署ROOT.war来代替Welcome页面。 我已经学习并经历了很多链接,我在我的项目WEB-INF文件夹中添加了jboss-web.xml,其中包含以下设置。 但是我仍然无法在独立部署中部署ROOT.war。 每次都失败了。 不知道我做错了什么。 ` / ` 我已经建立了管理员用户,但是为了部署我只使用了wildfly用户设置。 为此,我还取消了bin / init.d wildfly.conf fly中的字段。 但完全没有意识到这个错误。 注意:我们也在linux机器上尝试过,但ROOT.war也没有在那里部署。 用过的

javax.naming.NameNotFoundException

我正在使用JBoss5 Container运行ejb的示例。 我在这里使用一个例子(第一部分) 。 在示例中,我在JBoss中部署了bean,在Tomcat中部署了一个应用程序(从JBoss访问bean)。 我在tomcat服务器的屏幕上收到错误 javax.naming.NameNotFoundException:greetJndi未绑定 (greetJndi是jboss.xml文件中的jndi-name)是否有任何特定的目录结构要在JBoss中部署? 谢谢

Jboss一步步设置热部署

您好我想问一下如何配置jboss服务器,比如live,hot deploment: 每当我更改我的jsp,html,js或css文件的一些代码时,我总是需要清理和构建项目,而不是将项目部署到jboss,再次,agian和再次。 这花费了我很多时间。 我浪费时间。 当我可以使用已经使用已启动的jboss(已部署)的文件时,这将很容易。 但是这个文件在WAR文件“project.war”中并且通过我的IDE(Netbeans)我无法编辑这些文件(jsp,css,html或js)。 Netbeans使这个文件无法编辑。 我很乐意逐步解决如何避免这种无聊的过程。

indexin使用solr时打开文件exception太多

我正在使用SOLR在我的Web应用程序中索引文档,solr.war部署在jboss服务器上。 但索引时我得到的文件太多,打开exception。 下面是一些exception堆栈跟踪: 12:31:33,267 ERROR [STDERR] Exception in thread “Lucene Merge Thread #0” 12:31:33,267 ERROR [STDERR] org.apache.lucene.index.MergePolicy$MergeException: java.io.FileNotFoundException: /data/jbossesb/bin/solr/data/index/_2rw.prx (Too many open files) 12:31:33,267 ERROR [STDERR] at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:351) 12:31:33,267 ERROR [STDERR] at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:315) 12:31:33,267 ERROR [STDERR] Caused by: java.io.FileNotFoundException: /data/jbossesb/bin/solr/data/index/_2rw.prx (Too many open files) 12:31:33,267 ERROR [STDERR] at java.io.RandomAccessFile.open(Native Method)

解决JBoss中的会话修复问题

我需要在JBoss中运行的Java Web应用程序中阻止Session Fixation ,一种特殊类型的会话劫持。 但是,似乎标准习惯用法在JBoss中不起作用 。 这可以解决吗?