***************************************************************************The WebLogic Server did not start up properly.Exception raised: java.lang.NullPointerException at weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.resolveMBeanAttributes(ConfigurationParser.java:871) at weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.endDocument(ConfigurationParser.java:339) at weblogic.apache.xerces.parsers.SAXParser.endDocument(SAXParser.java:1235) at weblogic.apache.xerces.validators.common.XMLValidator.callEndDocument(XMLValidator.java:1159) at weblogic.apache.xerces.framework.XMLDocumentScanner$EndOfInputDispatcher.dispatch(XMLDocumentScanner.java:1531) at weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:399) at weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:1138) at weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationParser.java:227) at weblogic.management.internal.xml.XmlFileRepository.createOrLoadDomain(XmlFileRepository.java:483) at weblogic.management.internal.xml.XmlFileRepository.bootStrapAndLoadActiveDomain(XmlFileRepository.java:354) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:217) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:202) at weblogic.management.AdminServer.configure(AdminServer.java:196) at weblogic.management.AdminServerAdmin.initialize(AdminServerAdmin.java:111) at weblogic.t3.srvr.T3Srvr.initialize1(T3Srvr.java:664) at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:594) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:282) at weblogic.Server.main(Server.java:32)--------------- nested within: ------------------weblogic.management.configuration.ConfigurationException: Error parsing the configuration file: null - with nested exception:[java.lang.NullPointerException] at weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationParser.java:243) at weblogic.management.internal.xml.XmlFileRepository.createOrLoadDomain(XmlFileRepository.java:483) at weblogic.management.internal.xml.XmlFileRepository.bootStrapAndLoadActiveDomain(XmlFileRepository.java:354) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:217) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:202) at weblogic.management.AdminServer.configure(AdminServer.java:196) at weblogic.management.AdminServerAdmin.initialize(AdminServerAdmin.java:111) at weblogic.t3.srvr.T3Srvr.initialize1(T3Srvr.java:664) at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:594) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:282) at weblogic.Server.main(Server.java:32)Reason: Fatal initialization exception
Throwable: weblogic.management.configuration.ConfigurationException: Error parsing the configuration file: null - with nested exception:[java.lang.NullPointerException]
java.lang.NullPointerException at weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.resolveMBeanAttributes(ConfigurationParser.java:871) at weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.endDocument(ConfigurationParser.java:339) at weblogic.apache.xerces.parsers.SAXParser.endDocument(SAXParser.java:1235) at weblogic.apache.xerces.validators.common.XMLValidator.callEndDocument(XMLValidator.java:1159) at weblogic.apache.xerces.framework.XMLDocumentScanner$EndOfInputDispatcher.dispatch(XMLDocumentScanner.java:1531) at weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:399) at weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:1138) at weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationParser.java:227) at weblogic.management.internal.xml.XmlFileRepository.createOrLoadDomain(XmlFileRepository.java:483) at weblogic.management.internal.xml.XmlFileRepository.bootStrapAndLoadActiveDomain(XmlFileRepository.java:354) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:217) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:202) at weblogic.management.AdminServer.configure(AdminServer.java:196) at weblogic.management.AdminServerAdmin.initialize(AdminServerAdmin.java:111) at weblogic.t3.srvr.T3Srvr.initialize1(T3Srvr.java:664) at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:594) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:282) at weblogic.Server.main(Server.java:32)--------------- nested within: ------------------weblogic.management.configuration.ConfigurationException: Error parsing the configuration file: null - with nested exception:[java.lang.NullPointerException] at weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationParser.java:243) at weblogic.management.internal.xml.XmlFileRepository.createOrLoadDomain(XmlFileRepository.java:483) at weblogic.management.internal.xml.XmlFileRepository.bootStrapAndLoadActiveDomain(XmlFileRepository.java:354) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:217) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:202) at weblogic.management.AdminServer.configure(AdminServer.java:196) at weblogic.management.AdminServerAdmin.initialize(AdminServerAdmin.java:111) at weblogic.t3.srvr.T3Srvr.initialize1(T3Srvr.java:664) at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:594) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:282) at weblogic.Server.main(Server.java:32)***************************************************************************

解决方案 »

  1.   

    你没设置好tools->configure Sever里的参数
      

  2.   

    是不是手工修改过weblogic的config.xml文件啊?
      

  3.   

    我在jbuilder中tools->configure Sever的设置,不要照搬,要根据你的weblogic改变就行了general选项卡:home directory   C:/bea/weblogic81/servermain class       weblogic.ServerVM parameters(设置完custom选项卡后自动生成)    -ms64m -mx64m -Djava.library.path="/bea/weblogic81/server/bin" -Dbea.home="C:/bea" -Dweblogic.Name=es -Djava.security.policy=="/bea/weblogic81/server/lib/weblogic.policy" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false -Dweblogic.management.username=weblogic -Dweblogic.management.password=weblogic working directory   C:/bea/user_projects/domains/examplesclass               C:/bea/weblogic81/server/lib/weblogic_sp.jar
                        C:/bea/weblogic81/server/lib/weblogic.jar
                        C:/bea/weblogic81/server/lib/weblogicservices.jar 
    custom选项卡:bea home directory            C:/beaJDK installation directory    C:/Sun/AppServer/jdkDomain directory              C:/bea/user_projects/domains/examplesUser name                     weblogicpassword                      ********Sever name                    esListen adress                 jiaListen port                   7001Version                       8.1 server pack 3(c:/bea/weblogic81)     我的weblogic 装在,c:/bea
    我配了了个服务器叫es
    我的weblogic访问地址http://jia:7001 
    账号:jia
    密码:不告诉你
    按照我的设置改成你的设置就行了   
      

  4.   

    Dweblogic.Domain=<domainName> is no longer a required command line option, if you do not pass it in the domain name can be be inferred from the configuration file : config.xml> failed during initialization. Exception:weblogic.management.configuration.ConfigurationException: Error parsing the configuration file: null - with nested exception:主要是这来两个地方错了,这是设置问题了,你要把参数设置的和你配weblogic服务器时的一样才不会错!