【发布时间】:2013-08-12 16:03:51
【问题描述】:
最近我将一段代码集成到现有项目中。 然而,为了使代码能够工作,已经设置了以下属性:
System.setProperty("javax.xml.soap.MessageFactory","com.sun.xml.internal.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl");
System.setProperty("javax.xml.soap.SOAPFactory","com.sun.xml.internal.messaging.saaj.soap.ver1_1.SOAPFactory1_1Impl");
System.setProperty("javax.xml.soap.MetaFactory","com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl");
System.setProperty("weblogic.security.SSL.enforceConstraints","off");
System.setProperty("weblogic.security.SSL.ignoreHostnameVerification","true");
System.setProperty("weblogic.security.SSL.strictcertchecking","false");
System.setProperty("weblogic.security.SSL.nojce","true");
现在一切似乎都运行良好,但我有一个大问题。
1) 上述属性能否在大型应用程序的其他地方搞乱功能?
2) 我可以设置一些特定于我的对象的属性吗?这意味着我不必设置系统范围的属性来获得相同的结果。
【问题讨论】:
标签: java properties system