zoukankan      html  css  js  c++  java
  • weblogic部署存在中文乱码导致部署失败

    问题描述:

      weblogic控制台显示错误,是受管节点console日志

    <2018-5-25 下午10时19分16秒 CST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this che
    ck, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true> <2018-5-25 下午10时19分16秒 CST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable thi
    s change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true> <2018-5-25 下午10时19分17秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 24.79-b02 from Oracle Co
    rporation> <2018-5-25 下午10时19分18秒 CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.6.0.180417 PSU Patch for BUG27395085 THU FEB 21 18:34:42 IST 2018
    WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050 > 
    <2018-5-25 下午10时19分20秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING> 
    <2018-5-25 下午10时19分20秒 CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool> 
    <2018-5-25 下午10时19分20秒 CST> <Notice> <Log Management> <BEA-170019> <The server log file /xxxx_domain/tygzpt-domain/servers/tygzpt-domain/logs/tygzpt-domain.log
     is opened. All server side log events will be written to this file.> <2018-5-25 下午10时19分24秒 CST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.> 
    <2018-5-25 下午10时19分26秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY> 
    <2018-5-25 下午10时19分26秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING> 
    java.io.IOException: [DeploymentService:290066]Error occurred while downloading files from admin server for deployment request "0". Underlying error is: "null"
        at weblogic.deploy.service.datatransferhandlers.HttpDataTransferHandler.getDataAsStream(HttpDataTransferHandler.java:86)
        at weblogic.deploy.service.datatransferhandlers.DataHandlerManager$RemoteDataTransferHandler.getDataAsStream(DataHandlerManager.java:165)
        at weblogic.deploy.internal.targetserver.datamanagement.AppDataUpdate.doDownload(AppDataUpdate.java:39)
        at weblogic.deploy.internal.targetserver.datamanagement.DataUpdate.download(DataUpdate.java:56)
        at weblogic.deploy.internal.targetserver.datamanagement.Data.prepareDataUpdate(Data.java:97)
        at weblogic.deploy.internal.targetserver.BasicDeployment.prepareDataUpdate(BasicDeployment.java:704)
        at weblogic.deploy.internal.targetserver.BasicDeployment.stageFilesForStatic(BasicDeployment.java:747)
        at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:104)
        at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
        at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
        at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
        at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
        at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
        at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
        at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
        at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
        at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    <2018-5-25 下午10时19分30秒 CST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'dist' due to error weblogic.management.DeploymentException: Exc
    eption occured while downloading files.weblogic.management.DeploymentException: Exception occured while downloading files
        at weblogic.deploy.internal.targetserver.datamanagement.AppDataUpdate.doDownload(AppDataUpdate.java:43)
        at weblogic.deploy.internal.targetserver.datamanagement.DataUpdate.download(DataUpdate.java:56)
        at weblogic.deploy.internal.targetserver.datamanagement.Data.prepareDataUpdate(Data.java:97)
        at weblogic.deploy.internal.targetserver.BasicDeployment.prepareDataUpdate(BasicDeployment.java:704)
        at weblogic.deploy.internal.targetserver.BasicDeployment.stageFilesForStatic(BasicDeployment.java:747)
        Truncated. see log file for complete stacktrace
    Caused By: java.io.IOException: [DeploymentService:290066]Error occurred while downloading files from admin server for deployment request "0". Underlying error is: "nu
    ll"    at weblogic.deploy.service.datatransferhandlers.HttpDataTransferHandler.getDataAsStream(HttpDataTransferHandler.java:86)
        at weblogic.deploy.service.datatransferhandlers.DataHandlerManager$RemoteDataTransferHandler.getDataAsStream(DataHandlerManager.java:165)
        at weblogic.deploy.internal.targetserver.datamanagement.AppDataUpdate.doDownload(AppDataUpdate.java:39)
        at weblogic.deploy.internal.targetserver.datamanagement.DataUpdate.download(DataUpdate.java:56)
        at weblogic.deploy.internal.targetserver.datamanagement.Data.prepareDataUpdate(Data.java:97)

     weblogic管理节点的logs/admin.log日志

    <1529876775297> <BEA-002634> <The server "tygzpt-domain" disconnected from this server.> 
    ####<Jun 25, 2018 5:46:31 AM CST> <Warning> <DeploymentService> <rhel> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1529876791517> <BEA-290065> <Deployment service servlet encountered an Exception while handling the deployment datatransfer message for request id "0" from server "tygzpt-domain". Exception is: "java.io.FileNotFoundException: /home/xxxx_domain/war/tygzpt/dist/daie/scripts/miniui/��˵��.txt (No such file or directory)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:146)
        at weblogic.utils.jars.JarFileUtils.addFilesToJar(JarFileUtils.java:120)
        at weblogic.utils.jars.JarFileUtils.addFilesToJar(JarFileUtils.java:116)

      根据admin下的日志分析可以得出,是乱码文件的问题!根据路径查到乱码文件删除或者在源码修正编码语言尽量用英文

    问题解决:

      根据提示的错误,找到乱码文件在源码中修正或者删除(根据自己情况判断)

      从这件事,明白console的日志只是表面现象,更深层的问题需要看logs下的日志!学而优则仕

  • 相关阅读:
    FULL JOIN 与 CROSS JOIN
    [MSDN] GROUP BY (Transact-SQL)
    T-SQL 函数概述
    SELECT TOP column FROM table [ORDER BY column [DESC]]
    NOT 运算符
    SQL Server 模式和名称解析
    [转]Sql Server 2005中的架构(Schema)、用户(User)、登录(Login)和角色(Role)
    深入理解Java内存(图解)
    clickhouse 安装部署(linux)
    DBeaver通过phoenix连接云主机的hbase
  • 原文地址:https://www.cnblogs.com/xiaochina/p/9098528.html
Copyright © 2011-2022 走看看