简体   繁体   English

GlassFish管理控制台上的RuntimeException

[英]Runtimeexception on admin console of GlassFish

I downloaded the latest version (4.1.1) of GlassFish, unzipped to a local folder, started the domain with command asadmin start-domain from the bin directory. 我下载了最新版本的GlassFish(4.1.1),解压缩到本地文件夹, asadmin start-domain从bin目录中使用命令asadmin start-domain启动了域。

I Opened the admin console of the server on web browser and clicked the new button on resources-> jms resources -> connection factories which resulted in a runtimeexception. 我在Web浏览器上打开服务器的管理控制台,然后单击resources-> jms resources -> connection factories上的新按钮,这导致运行时异常。

I then clicked the new button on resources->JDBC Resources which also resulted in a runtimexception. 然后,我单击resources->JDBC Resources上的新按钮,这也导致了runtimexception。 In short, clicking on any 'new' button results in a runtimexception. 简而言之,单击任何“新”按钮都会导致运行时错误。

I didn't find any answer to this problem online. 我没有在网上找到任何解决此问题的答案。 If anybody know the reason, please let me know. 如果有人知道原因,请告诉我。

Here is the log: 这是日志:

2015-12-10T23:03:25.558-0500] [glassfish 4.1] [INFO] [] [org.glassfish.admingui] [tid: _ThreadID=51 _ThreadName=admin-listener(1)] [timeMillis: 1449806605558] [levelValue: 800] [[
  Redirecting to /index.jsf]]

[2015-12-10T23:03:26.392-0500] [glassfish 4.1] [INFO] [] [org.glassfish.admingui] [tid: _ThreadID=53 _ThreadName=admin-listener(3)] [timeMillis: 1449806606392] [levelValue: 800] [[
  Admin Console: Initializing Session Attributes...]]

[2015-12-10T23:03:36.527-0500] [glassfish 4.1] [INFO] [] [javax.enterprise.resource.webcontainer.jsf.context] [tid: _ThreadID=53 _ThreadName=admin-listener(3)] [timeMillis: 1449806616527] [levelValue: 800] [[
  Exception when handling error trying to reset the response.
java.io.IOException: Connection is closed
    at org.glassfish.grizzly.nio.NIOConnection.assertOpen(NIOConnection.java:432)
    at org.glassfish.grizzly.http.io.OutputBuffer.write(OutputBuffer.java:653)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:355)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:342)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:161)
    at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
    at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125)
    at java.io.OutputStreamWriter.write(OutputStreamWriter.java:207)
    at com.sun.faces.renderkit.html_basic.HtmlResponseWriter.flushAttributes(HtmlResponseWriter.java:1211)
    at com.sun.faces.renderkit.html_basic.HtmlResponseWriter.endElement(HtmlResponseWriter.java:582)

Glassfish allowes creation of Resources only through asadmin console for v4.1.1 Glassfish仅允许通过v4.1.1的asadmin控制台创建资源

   Eg : 
     asadmin> create-jms-resource --restype javax.jms.ConnectionFactory              
     --description "connection factory for durable subscriptions" --property   
     ClientId=MyID jms/DurableConnectionFactory

     asadmin> create-jms-resource --restype javax.jms.Queue --property 
              Name=MyQueue jms/MyQueue

Though updating and deleting is allowed through admin web console, creation is disabled. 尽管可以通过管理Web控制台进行更新和删除,但是创建被禁用。 Alternatively, these resources can also be created by adding them manually in domain.xml file under glassfish/domain-name/config 另外,也可以通过在glassfish / domain-name / config下的domain.xml文件中手动添加这些资源来创建这些资源。

<resources><connector-connection-pool max-pool-size="250" resource-adapter-name="jmsra" steady-pool-size="1" name="jms/MyConnectionFactory-Connection-Pool" description="MyConnectionFactory" connection-definition-name="javax.jms.ConnectionFactory" transaction-support=""></connector-connection-pool>
<connector-resource pool-name="jms/MyConnectionFactory-Connection-Pool" jndi-name="jms/MyConnectionFactory"></connector-resource>
<admin-object-resource res-adapter="jmsra" description="myQueue" res-type="javax.jms.Queue" jndi-name="jms/myQueue">
  <property name="Name" value="myQueue"></property>
</admin-object-resource>  </resources>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM