IT咨询服务power 740aix 7.1WAS 9

0509-022 Cannot load module /yonyou/IBM/WebSphere/AppServer/java/8.0/jre/lib/ppc64/libawt_xawt.so.?

服务器:P740 +  AIX 7.1    软件:WAS9  +  用友ncc1909前台操作有报错$ts=2019-11-08 23:24:11 $$remotecall=[anonymous] $$debuglevel=ERROR  $$msg=fontmanager ( 0509-022 Cannot load module /yonyou/IBM/WebSphere/AppServer/java/8.0/jre/lib/ppc64...显示全部

服务器:P740 +  AIX 7.1    
软件:WAS9  +  用友ncc1909
前台操作有报错

$ts=2019-11-08 23:24:11 $$remotecall=[anonymous] $$debuglevel=ERROR  $$msg=fontmanager ( 0509-022 Cannot load module /yonyou/IBM/WebSphere/AppServer/java/8.0/jre/lib/ppc64/libawt_xawt.so.

0509-150   Dependent module /opt/freeware/lib/libXrender.a(shr_64.o) could not be loaded.
0509-152   Member shr_64.o is not found in archive 
0509-022 Cannot load module /yonyou/IBM/WebSphere/AppServer/java/8.0/jre/lib/ppc64/libfontmanager.so.
0509-150   Dependent module /yonyou/IBM/WebSphere/AppServer/java/8.0/jre/lib/ppc64/libawt_xawt.so could not be loaded.)

java.lang.reflect.UndeclaredThrowableException

at com.sun.proxy.$Proxy649.convertCondition(Unknown Source)
at nccloud.web.org.orgunit.action.OrgunitQueryListAction.execute(OrgunitQueryListAction.java:36)
at nccloud.web.action.NCCAction.doAction(NCCAction.java:79)
at nccloud.framework.web.action.excutor.CommonActionExcutor.excute(CommonActionExcutor.java:18)
at nccloud.framework.web.action.entry.ActionExcutor.excute(ActionExcutor.java:93)
at nccloud.framework.web.action.entry.Dispatcher.excute(Dispatcher.java:84)
at nccloud.framework.web.action.entry.Dispatcher.doAction(Dispatcher.java:41)
at nccloud.framework.web.action.entry.EntryController.doPost(EntryController.java:37)

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at nccloud.framework.service.ServiceHandler.invoke(ServiceHandler.java:54)
... 8 more

Caused by: java.lang.UnsatisfiedLinkError: fontmanager ( 0509-022 Cannot load module /yonyou/IBM/WebSphere/AppServer/java/8.0/jre/lib/ppc64/libawt_xawt.so.

0509-150   Dependent module /opt/freeware/lib/libXrender.a(shr_64.o) could not be loaded.
0509-152   Member shr_64.o is not found in archive 
0509-022 Cannot load module /yonyou/IBM/WebSphere/AppServer/java/8.0/jre/lib/ppc64/libfontmanager.so.
0509-150   Dependent module /yonyou/IBM/WebSphere/AppServer/java/8.0/jre/lib/ppc64/libawt_xawt.so could not be loaded.)
at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:1425)
at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:1390)
at java.lang.System.loadLibrary(System.java:565)
at sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:73)
at java.security.AccessController.doPrivileged(AccessController.java:647)
at sun.font.FontManagerNativeLibrary.<clinit>(FontManagerNativeLibrary.java:44)
at sun.font.SunFontManager$1.run(SunFontManager.java:350)
at java.security.AccessController.doPrivileged(AccessController.java:647)
at sun.font.SunFontManager.<clinit>(SunFontManager.java:346)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:276)
at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1125)
at javax.swing.JComponent.getFontMetrics(JComponent.java:1637)
at javax.swing.plaf.basic.BasicLabelUI.getPreferredSize(BasicLabelUI.java:256)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1673)
at javax.swing.tree.DefaultTreeCellRenderer.getPreferredSize(DefaultTreeCellRenderer.java:576)
at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2826)
at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:503)
at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1371)
at javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:749)
at javax.swing.tree.VariableHeightLayoutCache.setModel(VariableHeightLayoutCache.java:120)
at javax.swing.plaf.basic.BasicTreeUI.setModel(BasicTreeUI.java:423)
at javax.swing.plaf.basic.BasicTreeUI$Handler.propertyChange(BasicTreeUI.java:3425)
at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:346)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:338)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:274)
at java.awt.Component.firePropertyChange(Component.java:8445)
at javax.swing.JTree.setModel(JTree.java:896)
at javax.swing.JTree.<init>(JTree.java:684)
at nccloud.framework.querytemplate.treeeditor.QueryTreeEditor.initialize(QueryTreeEditor.java:50)
at nccloud.framework.querytemplate.treeeditor.QueryTreeEditor.<init>(QueryTreeEditor.java:46)
at nccloud.framework.web.querytemplet.QueryTempletUtils.initEditors(QueryTempletUtils.java:510)
at nccloud.framework.web.querytemplet.QueryTempletUtils.init(QueryTempletUtils.java:225)
at nccloud.framework.web.querytemplet.QueryTempletUtils.<init>(QueryTempletUtils.java:176)
at nccloud.pubimpl.platform.query.NCCloudQueryServiceImpl.convertCondition(NCCloudQueryServiceImpl.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at nc.bs.framework.aop.rt.MethodProceedingJoinpoint$3.invoke(MethodProceedingJoinpoint.java:74)
at nc.bs.framework.aop.rt.MethodProceedingJoinpoint.proceed(MethodProceedingJoinpoint.java:184)
at nc.bs.framework.server.SecurityAspect.aroundMethod1(SecurityAspect.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at nc.bs.framework.aop.rt.AdviceHolder.invoke(AdviceHolder.java:182)
at nc.bs.framework.aop.rt.MethodProceedingJoinpoint.proceed(MethodProceedingJoinpoint.java:129)
at nc.bs.framework.aop.rt.MethodProceedingJoinpoint.proceed(MethodProceedingJoinpoint.java:135)
at nc.bs.framework.aop.rt.AspectedProxy.invoke(AspectedProxy.java:60)
at com.sun.proxy.$Proxy650.convertCondition(Unknown Source)
... 13 more

 
$$callid=1573226651077-9380 $$thread=[WebContainer : 5] $$host= $$userid=1001H310000000007CPE $$ts=2019-11-08 23:24:11 $$remotecall=[anonymous] $$debuglevel=ERROR  $$msg=nccloud.framework.core.exception.BusinessException: fontmanager ( 0509-022 Cannot load module 

收起
参与5

查看其它 1 个回答swallowluo的回答

swallowluoswallowluo  系统架构师 , 中国金融电子化公司

看日志中,应该是在服务器端调用AWT的动态库 libawt_xawt.so,而这个动态库依赖的 /opt/freeware/lib/libXrender.a(shr_64.o) 连接文件不存在,不知道是否可以反编译一下 nccloud.web.org.orgunit.action.OrgunitQueryListAction.execute(OrgunitQueryListAction.java:36) ,看看这类的第36行在做什么操作?

另外,有些奇怪,为什么要在服务器上调用界面展示的动态库(AWT)?

软件开发 · 2019-12-03
浏览3840

回答者

swallowluo
系统架构师中国金融电子化公司
擅长领域: 中间件服务器前置系统

swallowluo 最近回答过的问题

回答状态

  • 发布时间:2019-12-03
  • 关注会员:2 人
  • 回答浏览:3840
  • X社区推广