內(nèi)蒙古java團(tuán)隊(duì)

          j2se,j2ee開(kāi)發(fā)組
          posts - 139, comments - 212, trackbacks - 0, articles - 65
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          1.Java

          啟動(dòng)Jboss時(shí)出現(xiàn)的問(wèn)題
          出錯(cuò)信息:
          java.net.BindException: Address already in use: JVM_Bind:80
          ?at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:302)
          ?at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:184)
          .....
          原因:80端口被占用,經(jīng)分析,是因?yàn)镮IS啟動(dòng)了.
          解決辦法:關(guān)閉IIS的http服務(wù),重新啟動(dòng)JBOSS.OK
          ------------------------------------------------------------------------------------------------
          出錯(cuò)信息:
          java.lang.NoSuchMethodError: javax.servlet.jsp.tagext.TagAttributeInfo
          原因:servlet.jar版本沖突
          解決辦法:檢查jre/lib/ext下的servlet.jar如果版本不對(duì),則替換。
          ------------------------------------------------------------------------------------------------
          出錯(cuò)信息:
          Failed to boot JBoss:
          org.jboss.deployment.DeploymentException: url file:/d:/jboss-4.0.2/default,all,minimal/JBoss/conf/jboss-service.xml could not be opened, does it exist?
          診斷:
          1.在外部啟動(dòng)jboss是正常的,說(shuō)明錯(cuò)誤和eclipse有關(guān)。
          2.發(fā)現(xiàn)jboss的server目錄中多了一個(gè)文件夾,為"default,all,minimal"難怪找不到。估計(jì)是eclipse中server配置混亂了。
          解決辦法:
          在eclipse中,刪除Jboss的配置,新建一個(gè)server,在向?qū)У牡谌?yè)正確填寫(xiě)端口號(hào)和Server Configuration(一般選擇default即可)。
          然后再?gòu)膃clipse中啟動(dòng)jboss,一切正常了。
          ------------------------------------------------------------------------------------------------
          在使用Taglib標(biāo)簽的時(shí)候報(bào)如下錯(cuò)誤:According to TLD, tag test:select must be empty, but is not
          原因:jsp中使用標(biāo)簽的時(shí)候沒(méi)有正確書(shū)寫(xiě)。
          解決:<test:select>應(yīng)該寫(xiě)成<test:select/>
          -------------------------------------------------------------------------------------------------
          2.PHP:
          Warning: Cannot modify header information - headers already sent by (output started at................................
          原因:是在使用header("Location: $url"); 之前不能有輸出。比如echo
          ??????????? 注意:有空的html行都不行,因?yàn)樗?dāng)做是輸出。
          解決1:把輸出和重定向語(yǔ)句換位置;
          解決2:使用javascript腳本 :<Script language=javascript>window.location.href='yoururl'</script>
          3.SQL Server
          ----java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes
          ?at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
          原因:text字段不能插入空值(好像包括空字符串和空格都不行,這點(diǎn)還有待考證)
          解決:在插入時(shí)寫(xiě)入一個(gè)默認(rèn)值,比如“無(wú)”,或者修改數(shù)據(jù)庫(kù)字段的默認(rèn)值為“無(wú)”。
          SQL Server突然不能啟動(dòng)了。提示:"在本計(jì)算機(jī)無(wú)法啟動(dòng) MSSQLSERVER服務(wù)。錯(cuò)誤1069:由于登錄失敗而無(wú)法啟動(dòng)。"
          原因:的確是登錄失敗。可能是由于修改了登錄密碼,而服務(wù)中的密碼沒(méi)有同步更新而導(dǎo)致。
          解決:打開(kāi)控制面板->管理工具->服務(wù)->MSSQLSERVER->屬性->登錄身份->把新密碼輸入,然后應(yīng)用,確定即可。

          SQL server 視圖的 bug :當(dāng)視圖中字段較多,并且有的表中選擇了 * 時(shí),在視圖設(shè)計(jì)中查詢是沒(méi)有問(wèn)題的,但用查詢分析器或者在外部其他地方查詢,則可能發(fā)現(xiàn)字段值和字段有錯(cuò)亂的情況。

          解決辦法:去掉所有 * ,將字段一個(gè)一個(gè)輸出。
          ----Underlying input stream returned zero bytes

          原因:表中有text類型的字段,字段值為空(null)或者空字符串,就出錯(cuò)了。不知道算不算bug,但挺讓人惡心的
          解決:設(shè)置默認(rèn)值為諸如"(無(wú)內(nèi)容)"之類的內(nèi)容,或者在寫(xiě)入的時(shí)候設(shè)置值。

          ?4.subversion
          在瀏覽器中訪問(wèn)http://localhost/svn時(shí)報(bào)
          "You don't have permission to access" /svn on this server.
          原因:Apache中設(shè)置的問(wèn)題。原設(shè)置如下:
          <Location /svn>
          DAV svn
          SVNParentPath e:/svnrep
          AuthType Basic
          AuthzSVNAccessFile D:/Apache2/conf/svn/svnaccess
          AuthName "Subversion 資料庫(kù)"
          AuthUserFile D:/Apache2/conf/svn/passwords
          Require valid-user
          </Location>
          初始化資料庫(kù)用的 svnadmin create e:\svnrep\svnprjroot
          解決:修改SVNParentPath為SVNPath e:/svnrep/svnprjroot,一切搞定。
          結(jié)論:還不好下結(jié)論說(shuō)是怎么回事,因?yàn)樵诩捎蛴脩舻呐渲弥惺褂肞arentPath是沒(méi)有問(wèn)題的。

          ?


          評(píng)論

          # re: jboss出現(xiàn)問(wèn)題匯集?  回復(fù)  更多評(píng)論   

          2007-01-31 17:53 by ss
          很不錯(cuò),謝謝

          # re: jboss出現(xiàn)問(wèn)題匯集?  回復(fù)  更多評(píng)論   

          2007-11-26 10:33 by zwt
          支持你們!!!內(nèi)蒙古的朋友

          # re: jboss出現(xiàn)問(wèn)題匯集?  回復(fù)  更多評(píng)論   

          2007-12-11 21:56 by tanyan1987
          天啊
          這么多錯(cuò)誤 為什么沒(méi)有我出現(xiàn)的這個(gè)錯(cuò)誤的解決方案啊

          拜托你們了

          Failed to boot JBoss:
          java.lang.RuntimeException: Cannot create MBeanServer
          at org.jboss.mx.server.MBeanServerImpl.<init>(MBeanServerImpl.java:239)
          at org.jboss.mx.server.MBeanServerBuilderImpl.newMBeanServer(MBeanServer
          BuilderImpl.java:71)
          at javax.management.MBeanServerFactory.newMBeanServer(MBeanServerFactory
          .java:316)
          at javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFact
          ory.java:219)
          at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:420)
          at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
          at org.jboss.Main.boot(Main.java:200)
          at org.jboss.Main$1.run(Main.java:508)
          at java.lang.Thread.run(Thread.java:566)
          Caused by: javax.management.MBeanRegistrationException: preRegister() failed: [O
          bjectName='JMImplementation:type=MBeanServerDelegate', Class=javax.management.MB
          eanServerDelegate (javax.management.MBeanServerDelegate@37fb1e)]
          at org.jboss.mx.server.registry.BasicMBeanRegistry.invokePreRegister(Bas
          icMBeanRegistry.java:713)
          at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMB
          eanRegistry.java:211)
          at org.jboss.mx.server.MBeanServerImpl.<init>(MBeanServerImpl.java:215)
          ... 8 more
          Caused by: javax.management.RuntimeOperationsException: Exception occured trying
          find the descriptors of the MBean
          at javax.management.modelmbean.ModelMBeanInfoSupport.getDescriptors(Mode
          lMBeanInfoSupport.java:445)
          at org.jboss.mx.modelmbean.ModelMBeanInvoker.initPersistence(ModelMBeanI
          nvoker.java:538)
          at org.jboss.mx.modelmbean.ModelMBeanInvoker.init(ModelMBeanInvoker.java
          :520)
          at org.jboss.mx.modelmbean.ModelMBeanInvoker.invokePreRegister(ModelMBea
          nInvoker.java:486)
          at org.jboss.mx.server.AbstractMBeanInvoker.preRegister(AbstractMBeanInv
          oker.java:654)
          at org.jboss.mx.server.registry.BasicMBeanRegistry.invokePreRegister(Bas
          icMBeanRegistry.java:697)
          ... 10 more
          Caused by: java.lang.IllegalArgumentException: Descriptor Type is invalid
          ... 16 more
          請(qǐng)按任意鍵繼續(xù). . .

          # re: jboss出現(xiàn)問(wèn)題匯集?  回復(fù)  更多評(píng)論   

          2008-05-18 17:03 by 王倩
          在eclipse中啟動(dòng)jboss時(shí)出現(xiàn)錯(cuò)誤
          Failed to boot JBoss:
          org.jboss.deployment.DeploymentException: url file:/e:/JBOSS/server/JBOSS/conf/jboss-service.xml could not be opened, does it exist?

          診斷:
          發(fā)現(xiàn)JBOSS的server目錄中多了一個(gè)文件夾JBOSS,顯然在這個(gè)文件夾里是找不到文件jboss-service.xml的,因?yàn)樗穆窂綉?yīng)該是file:/e:/JBOSS/server/default/conf/jboss-service.xml ,現(xiàn)在你明白了吧,這樣是因?yàn)槟阍趀clipse配置jboss時(shí)給server命名為JBOSS啦,所以只要把window->preferences->jboss 4.x中的server name 改為default就可以啦,這是默認(rèn)的呦,我可是找了好半天啊,希望你也可以改對(duì)。

          # re: jboss出現(xiàn)問(wèn)題匯集?  回復(fù)  更多評(píng)論   

          2009-02-18 17:54 by 發(fā)達(dá)
          也出現(xiàn)了樓上的樓上的問(wèn)題,研究中,以前都沒(méi)有,換了一臺(tái)機(jī)器,裝了1。5的JDK,難道跟JDK有關(guān)???

          # re: jboss出現(xiàn)問(wèn)題匯集?  回復(fù)  更多評(píng)論   

          2009-02-18 18:03 by 發(fā)達(dá)
          已經(jīng)證實(shí)了跟JDK版本有關(guān),我換了一個(gè)正式的JDK1。6版本的(以前用的是1。5-BETA版本的JDK),問(wèn)題解決。

          不會(huì)有下面錯(cuò)誤描述了:
          Failed to boot JBoss:
          java.lang.RuntimeException: Cannot create MBeanServer
          .....................
          請(qǐng)按任意鍵繼續(xù). . .

          # re: jboss出現(xiàn)問(wèn)題匯集?[未登錄](méi)  回復(fù)  更多評(píng)論   

          2014-03-25 20:44 by .
          org.jboss.deployment.DeploymentException: url file:/e:/JBOSS/server/JBOSS/conf/jboss-service.xml could not be opened, does it exist?

          我是server name 已經(jīng)設(shè)置缺省了,當(dāng)還是出現(xiàn)這個(gè)錯(cuò)!
          主站蜘蛛池模板: 青州市| 洪雅县| 西华县| 伊春市| 黑龙江省| 北海市| 宜丰县| 黄骅市| 东辽县| 出国| 柞水县| 闵行区| 临漳县| 鄂州市| 曲沃县| 金塔县| 上高县| 喀喇| 禹州市| 清新县| 灵台县| 上杭县| 六枝特区| 凌源市| 宿迁市| 延津县| 县级市| 漾濞| 栾城县| 阜南县| 明溪县| 清新县| 鹿邑县| 漳州市| 南平市| 家居| 黎平县| 凯里市| 安仁县| 怀柔区| 阿坝县|