0 Replies Latest reply: Mar 12, 2013 4:53 AM by 996278 RSS

    Weblogic IIOP security settings

    996278
      Hi,

      We need to invoke a remote IIOP call to an application in a different domains.

      There is this security settings dropdown box in the Home >Summary of Servers >server1 >Summary of Servers >server2 >Summary of Servers >server1 >Summary of Deployments >Summary of Environment >Summary of Servers >server1 under the advance tag.

      The 3 available options are None, Supported, Required.
      Default settings is Supported.

      When the system security we choose is Supported, everything works fine.
      When we choose Required, the remote IIOP call will fail. The remote host have this system security as default

      Mar 12, 2013 5:25:09 PM SGT> <Warning> <IIOP> <BEA-002028> <An OTS error occurred: resource registration failed, org.omg.CORBA.COMM_FAILURE: Cannot assign requested address vmcid: 0x0 minor code: 0 completed: No.
      org.omg.CORBA.COMM_FAILURE: Cannot assign requested address vmcid: 0x0 minor code: 0 completed: No
      at weblogic.iiop.Utils.mapToCORBAException(Utils.java:890)
      at weblogic.corba.idl.RemoteDelegateImpl.request(RemoteDelegateImpl.java:311)
      at org.omg.CORBA.portable.ObjectImpl._request(ObjectImpl.java:431)
      at org.omg.CosTransactions._CoordinatorStub.register_resource(_CoordinatorStub.java:212)
      at weblogic.corba.cos.transactions.TransactionRegistrar$1.run(TransactionRegistrar.java:55)
      Truncated. see log file for complete stacktrace
      caused By: java.net.NoRouteToHostException: Cannot assign requested address
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      Truncated. see log file for complete stacktrace

      Mar 12, 2013 5:25:09 PM SGT> <Warning> <IIOP> <BEA-002028> <An OTS error occurred: JTA error while exporting transaction, org.omg.CORBA.COMM_FAILURE: Cannot assign requested address vmcid: 0x0 minor code: 0 completed: No.
      org.omg.CORBA.COMM_FAILURE: Cannot assign requested address vmcid: 0x0 minor code: 0 completed: No
      at weblogic.iiop.Utils.mapToCORBAException(Utils.java:890)
      at weblogic.corba.idl.RemoteDelegateImpl.request(RemoteDelegateImpl.java:311)
      at org.omg.CORBA.portable.ObjectImpl._request(ObjectImpl.java:431)
      at org.omg.CosTransactions._CoordinatorStub.register_resource(_CoordinatorStub.java:212)
      at weblogic.corba.cos.transactions.TransactionRegistrar$1.run(TransactionRegistrar.java:55)
      Truncated. see log file for complete stacktrace
      caused By: java.net.NoRouteToHostException: Cannot assign requested address
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      Truncated. see log file for complete stacktrace

      Anyone knows what is the difference between Required and Supported under the system security setting ?
      I cannot seems to find any documentation that explains what Required or Supported changes.

      Thanks in advance.