Articles of java

jboss 6.x运行时服务器显示空白页面

我用eclipse Kepler运行我的服务器JBoss 6.x运行时服务器。 当我运行我的服务器时,我得到: JBoss 6.x Runtime Server [Started,synchronized] 但是当访问http://localhost:8080/我有空白页面。 我改变一些设置,但没有任何帮助。 我已经在我的Windows操作系统上安装了xampp 。 这是我的日志文件: 2015-07-05 00:26:31,296 ERROR [ProfileServiceBootstrap] (Thread-2) Failed to load profile:: org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS): DEPLOYMENTS IN ERROR: Deployment "jboss.web.deployment:war=/juddi" is in error due to the following reason(s): java.net.URISyntaxException: Illegal character in path at index 16: file:/C:/Program […]

Tomcat未被特别closures

我在Centos 6操作系统上使用了带有1 GB RAM的Apache Tomcat 8.0.23。 我已经使用Servlet和JSP服务器端。 但几天之后它会自动closures。 我在bin / CATALINA_OPTS="-Xms128M -Xmx256M"给出的内存大小为CATALINA_OPTS="-Xms128M -Xmx256M" 。 有人可以告诉我为什么我的服务器closures? 我不太熟悉Tomcat和Linux。 我也试着在var/log和apache-Tomcat/logs上看到日志文件。 但是我没有发现任何可疑的事情。 1 GB的RAM足够我的服务器? 我的android应用程序运行在大约5000个设备上。 有什么build议么 ? 编辑: 07-Aug-2015 03:58:03.199 INFO [Finalizer] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [java.net.BindException]. The following stack trace is thrown for debugging purposes as well as […]

使用TLS 1.2和Java 6

我们有一个遗留的Web应用程序,运行在Java 6下的tomcat中 – 升级到7或8目前是不可行的。 我们现在需要通过TLS 1.2连接客户端,但是java 6只支持1.0。 我们使用Apache作为我们的Web服务器和OpenSSL的传入连接,这很高兴地支持TLS 1.2等 您之前是否遇到过类似的情况,或者您可以对以下潜在的解决方法发表评论: 回送到本地主机(或以其他方式redirect)并使用OpenSSL创buildTLS 1.2连接, 有效的内部代理 可以打开一个客户端吗? 我们需要s_client吗? 使用我们当前的防火墙来升级连接 这需要有select性 很明显,这将取决于防火墙 使用“充气城堡”( https://www.bouncycastle.org/ )

在旧的操作系统上运行Jenkins Slaves

我有一个(很旧的)jenkins安装,我想升级。 不幸的是,一些工作需要build立在一个不能运行Java 7的旧操作系统上,因此不能从Jenkins运行slave.jar。 除了使用SSH和大量手动拷贝文件以支持构build节点不能运行Java 7之外,还有什么办法吗?

在Google App Engine上未findJava Servlet

我在eclipse上开发一个Apache Mavendynamicweb项目。 它使用静态文件(html,css,js)和一个Java servlet。 当我将项目部署到Google应用程序引擎时,Java servlet不处理http请求。 该项目在当地完美运行。 servlet使用@WebServlet,但是将url映射添加到xml也不起作用。 我部署使用mvn appengine:更新。 为了排除故障,我决定从谷歌github存储库中拿一个java类。 我将java文件添加到我的servlet文件夹,部署后我也得到了404错误。 这是我的WebServlet注释: @WebServlet(name = "requests", description = "Requests: Trivial request", urlPatterns = "/requests") 这是我的pom.xml的大部分内容: <build> <sourceDirectory>src</sourceDirectory> <plugins> <plugin> <groupId>com.google.appengine</groupId> <artifactId>appengine-maven-plugin</artifactId> <version>1.9.54</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.5.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>3.0.0</version> <configuration> <warSourceDirectory>www</warSourceDirectory> </configuration> </plugin> </plugins> </build> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <dependencies> […]

hadoop – datanode退役

我想要优雅地从我的集群中删除节点。 我将以下内容添加到我的hadoop-site.xml中: <property> <name>dfs.hosts.exclude</name> <value>/etc/hadoop/conf.dist/dfs.hosts.exclude</value> <final>true</final> </property> 我正在添加一个节点,将其删除到文件并执行 hadoop dfsadmin -refreshNodes 作为根,但我得到 refreshNodes: org.apache.hadoop.fs.permission.AccessControlException: Superuser privilege is required HDFS分区上的mod是777。 运行Cloudera的hadoop-ec2发行版,版本0.18

GlassFish更改Web服务的端口

我是Java和Linux的新手。 我在GlassFish服务器上部署了一个JSP站点和一个java web服务(工作正常)。 我需要更改应用程序和Web服务的端口。 我已经更改了domain.xml文件中的侦听器端口,但是Web应用程序仍然尝试连接到端口8080上的WSDL。 如何更改Web服务端口的configuration? 谢谢

Java托pipe(jetty首选)

我目前使用PairOne / OddHost托pipe,有没有人build议任何人好,便宜,可靠的托pipe? 我想保持在$ 100 /年以下。 沃尔特

将jcifs jar添加到tomcat classpath中

我有以下issus: 在我的web应用程序中,其中一个jar必须位于tomcat5.5 $ CLASSPATH中,而不是像WEBAPP / lib中的其他。 我把它放在tomcatdir / server / lib中。 (然后在tomcatdir / common / lib中)。 没有成功。 如果jar没有被系统加载器(java)加载,我不能使用jar提供的所有function。 使用“smb”types的scheme准确地定位一个types为URL的variables。 事实上,我试图做到以下几点: http://jcifs.samba.org/src/docs/faq.html#ukproto 任何人都有同样的问题? 在tomcat有更多的经验? 谢谢 安托万

Tomcat上的合stream无法启动应用程序

我试图让我的Debian框在Tomcat中运行Confluence wiki。 现在,我从来没有使用过Tomcat,所以我真的不明白这一点。 这是我的设置: Debian Lenny 5.0 Tomcat 5.5.26-5 Open jdk openjdk-6-jre 所有安装apt Tomcat本身工作,我可以查看pipe理和pipe理屏幕,但是当我尝试启动合stream应用程序,日志说: Oct 6, 2009 1:00:00 AM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart Oct 6, 2009 1:00:00 AM org.apache.catalina.core.StandardContext start SEVERE: Context [/confluence] startup failed due to previous errors 很好的帮助:( 我在我的/var/lib/tomcat5.5/conf/Catalina/localhost目录下有一个名为confluence.xml的文件,内容如下 <Context path="/confluence" docBase="/usr/share/tomcat5.5/atlassian/confluence-3.0.1/confluence" debug="0" reloadable="true"> </Context> 和在这方面指定的合stream目录。 Tomcat在pipe理器中看到它,但无法启动它。 我的server.xml包含以下连接器: <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" […]