JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Application Server » JBoss  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 含 spring 的 war 檔,在 JBoss 無法 Enable ...
sai





發文: 265
積分: 1
於 2015-06-15 02:27 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我的程式用 spring + struts + mybatis 寫成,
在 tomcat 7.x 上可正常執行,
因為開發完成,要部署到 JBoss AS 7.1,
結果可以部署的上去,但是要 enable 時,會出現如下錯誤:

10:17:41,978 WARN [org.jboss.as.ee] (MSC service thread 1-7) JBAS011006: Not installing optional component org.springframework.http.server.ServletServerHttpAsyncRequestControl due to exception: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011054: Could not find default constructor for class org.springframework.http.server.ServletServerHttpAsyncRequestControl

請教各位高手,這是什麼原因? 要如何解決? 謝謝!


reply to postreply to post
整合勞保、公保及勞工、公務員的退休制度,讓年資可以帶著走,這樣可以讓公部門和私部門的人才有機會交流,才不會讓公部門變成一灘死水!
作者 Re:含 spring 的 war 檔,在 JBoss 無法 Enable ... [Re:sai]
jk47





發文: 159
積分: 0
於 2015-06-15 06:44 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
sai wrote:
我的程式用 spring + struts + mybatis 寫成,
在 tomcat 7.x 上可正常執行,
因為開發完成,要部署到 JBoss AS 7.1,
結果可以部署的上去,但是要 enable 時,會出現如下錯誤:

請教各位高手,這是什麼原因? 要如何解決? 謝謝!

基本上JBOSS上,要部屬SPRING需要要設定檔上做一些手腳,很久沒碰,
GOOGLE上關鍵字請打SPRING JBOSS
一定有答案,就看你選擇怎麼做


reply to postreply to post
喝著濃濃的JAVA,看著MYSQL耀出水面
旁邊NetBeans抓著GlassFish與DUKE在嬉鬧
現在手上又拿著ORACLE在研究
(ORACLE=甲骨文=契文)
作者 Re:含 spring 的 war 檔,在 JBoss 無法 Enable ... [Re:sai]
maxi0361





發文: 32
積分: 0
於 2015-06-15 07:21 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不是高手, 純討論

我覺得會不會是你的spring版本所用的servlet版本太新, 那一版的jboss還沒有支援, 例如servlet 3.0?

他只是說warning, 如果你沒有用到servletserverhttpasyncrequestcontrol物件, 可能沒事


reply to postreply to post
作者 Re:含 spring 的 war 檔,在 JBoss 無法 Enable ... [Re:maxi0361]
sai





發文: 265
積分: 1
於 2015-06-22 02:47 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
目前找到的解決辦法,好像是要在 META-INF 下,增加一個名為 jboss-deployment-structure.xml 的檔案,內容如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0">
        <deployment>
            <dependencies>
                <module name="org.apache.commons.logging"/>
                <module name="org.springframework" >
                    <imports>
                        <include path="META-INF**"/>
                        <include path="org**"/>
                    </imports>
                </module>
            </dependencies>
        </deployment>
</jboss-deployment-structure>


結果還是會有錯,如下: ╮(﹀_﹀)╭

22:38:35,326 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service jboss.module.service."deployment.xxx.war".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.xxx.war".main: Failed to load module: deployment.xxx.war:main
at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:91) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]


sai edited on 2015-06-22 02:51
reply to postreply to post
整合勞保、公保及勞工、公務員的退休制度,讓年資可以帶著走,這樣可以讓公部門和私部門的人才有機會交流,才不會讓公部門變成一灘死水!
作者 Re:含 spring 的 war 檔,在 JBoss 無法 Enable ... [Re:sai]
jk47





發文: 159
積分: 0
於 2015-06-22 03:20 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你放錯地方了,是放在WEB-INF裡面
下面內容僅供參考,因為LOG機制改用slf4j,還有好像用JPA機制,細部請根據自己的專案調整

1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
  <deployment>
    <exclude-subsystems>
      <subsystem name="jpa" />
    </exclude-subsystems>
    <exclusions>
      <module name="org.slf4j" />
        </exclusions>
  </deployment>
</jboss-deployment-structure>


reply to postreply to post
喝著濃濃的JAVA,看著MYSQL耀出水面
旁邊NetBeans抓著GlassFish與DUKE在嬉鬧
現在手上又拿著ORACLE在研究
(ORACLE=甲骨文=契文)
作者 Re:含 spring 的 war 檔,在 JBoss 無法 Enable ... [Re:sai]
kentyeh





發文: 647
積分: 6
於 2015-06-22 03:44 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
會不會跟這個是同樣的問題?

reply to postreply to post
» JWorld@TW »  Application Server » JBoss

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8