package com.l7tech.server.uddi;

import com.l7tech.objectmodel.Goid;
import java.util.logging.Logger;
import javax.wsdl.WSDLException;

final class ab extends UDDITaskFactory.UDDITask {
   private static final Logger a;
   private final PublishingUDDITaskFactory b;
   private final Goid c;
   private static final String[] d;

   private ab(PublishingUDDITaskFactory var1, Goid var2) {
      this.b = var1;
      this.c = var2;
   }

   @Override
   public void apply(UDDITaskFactory.UDDITaskContext param1) throws UDDITaskFactory.UDDITaskException {
      // $VF: Couldn't be decompiled
      // Please report this to the Vineflower issue tracker, at https://github.com/Vineflower/vineflower/issues with a copy of the class file (if you have the rights to distribute it!)
      // java.lang.RuntimeException: parsing failure!
      //   at org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper.parseGraph(DomHelper.java:211)
      //   at org.jetbrains.java.decompiler.main.rels.MethodProcessor.codeToJava(MethodProcessor.java:174)
      //
      // Bytecode:
      // 000: aconst_null
      // 001: astore 2
      // 002: aload 0
      // 003: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 006: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.b Lcom/l7tech/server/uddi/UDDIProxiedServiceInfoManager;
      // 009: aload 0
      // 00a: getfield com/l7tech/server/uddi/ab.c Lcom/l7tech/objectmodel/Goid;
      // 00d: invokeinterface com/l7tech/server/uddi/UDDIProxiedServiceInfoManager.findByPrimaryKey (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/objectmodel/PersistentEntity; 2
      // 012: checkcast com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo
      // 015: astore 3
      // 016: aload 3
      // 017: ifnonnull 01b
      // 01a: return
      // 01b: aload 0
      // 01c: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 01f: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.c Lcom/l7tech/server/uddi/UDDIPublishStatusManager;
      // 022: aload 3
      // 023: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 026: invokeinterface com/l7tech/server/uddi/UDDIPublishStatusManager.findByProxiedSerivceInfoGoid (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus; 2
      // 02b: astore 2
      // 02c: aload 2
      // 02d: ifnonnull 031
      // 030: return
      // 031: aload 2
      // 032: invokevirtual com/l7tech/gateway/common/uddi/UDDIPublishStatus.getPublishStatus ()Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus;
      // 035: getstatic com/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus.PUBLISH Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus;
      // 038: if_acmpeq 060
      // 03b: aload 2
      // 03c: invokevirtual com/l7tech/gateway/common/uddi/UDDIPublishStatus.getPublishStatus ()Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus;
      // 03f: getstatic com/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus.PUBLISH_FAILED Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus;
      // 042: if_acmpeq 060
      // 045: goto 04c
      // 048: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 04b: athrow
      // 04c: getstatic com/l7tech/server/uddi/ab.a Ljava/util/logging/Logger;
      // 04f: getstatic java/util/logging/Level.FINER Ljava/util/logging/Level;
      // 052: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 055: astore 17
      // 057: aload 17
      // 059: bipush 14
      // 05b: aaload
      // 05c: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;)V
      // 05f: return
      // 060: aload 3
      // 061: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getPublishType ()Lcom/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo$PublishType;
      // 064: getstatic com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo$PublishType.ENDPOINT Lcom/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo$PublishType;
      // 067: if_acmpeq 07b
      // 06a: new java/lang/IllegalStateException
      // 06d: dup
      // 06e: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 071: bipush 4
      // 072: aaload
      // 073: invokespecial java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
      // 076: athrow
      // 077: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 07a: athrow
      // 07b: aload 0
      // 07c: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 07f: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.a Lcom/l7tech/server/uddi/UDDIRegistryManager;
      // 082: aload 3
      // 083: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getUddiRegistryGoid ()Lcom/l7tech/objectmodel/Goid;
      // 086: invokeinterface com/l7tech/server/uddi/UDDIRegistryManager.findByPrimaryKey (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/objectmodel/PersistentEntity; 2
      // 08b: checkcast com/l7tech/gateway/common/uddi/UDDIRegistry
      // 08e: astore 4
      // 090: aload 4
      // 092: ifnonnull 0b9
      // 095: new java/lang/IllegalStateException
      // 098: dup
      // 099: aload 3
      // 09a: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getUddiRegistryGoid ()Lcom/l7tech/objectmodel/Goid;
      // 09d: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 0a0: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 0a3: bipush 10
      // 0a5: aaload
      // 0a6: swap
      // 0a7: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 0aa: bipush 1
      // 0ab: aaload
      // 0ac: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001" ]
      // 0b1: invokespecial java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
      // 0b4: athrow
      // 0b5: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 0b8: athrow
      // 0b9: aload 4
      // 0bb: invokevirtual com/l7tech/gateway/common/uddi/UDDIRegistry.isEnabled ()Z
      // 0be: ifne 0e6
      // 0c1: getstatic com/l7tech/server/uddi/ab.a Ljava/util/logging/Logger;
      // 0c4: getstatic java/util/logging/Level.WARNING Ljava/util/logging/Level;
      // 0c7: aload 3
      // 0c8: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getUddiRegistryGoid ()Lcom/l7tech/objectmodel/Goid;
      // 0cb: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 0ce: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 0d1: astore 17
      // 0d3: aload 17
      // 0d5: bipush 5
      // 0d6: aaload
      // 0d7: swap
      // 0d8: aload 17
      // 0da: bipush 8
      // 0dc: aaload
      // 0dd: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001" ]
      // 0e2: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;)V
      // 0e5: return
      // 0e6: aload 0
      // 0e7: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 0ea: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.d Lcom/l7tech/server/service/ServiceCache;
      // 0ed: aload 3
      // 0ee: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getPublishedServiceGoid ()Lcom/l7tech/objectmodel/Goid;
      // 0f1: invokevirtual com/l7tech/server/service/ServiceCache.getCachedService (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/gateway/common/service/PublishedService;
      // 0f4: astore 5
      // 0f6: aload 0
      // 0f7: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 0fa: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.f Lcom/l7tech/server/uddi/UDDIServiceControlManager;
      // 0fd: aload 3
      // 0fe: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getPublishedServiceGoid ()Lcom/l7tech/objectmodel/Goid;
      // 101: invokeinterface com/l7tech/server/uddi/UDDIServiceControlManager.findByPublishedServiceGoid (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/gateway/common/uddi/UDDIServiceControl; 2
      // 106: astore 6
      // 108: aload 6
      // 10a: ifnonnull 12e
      // 10d: new java/lang/IllegalStateException
      // 110: dup
      // 111: aload 3
      // 112: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getPublishedServiceGoid ()Lcom/l7tech/objectmodel/Goid;
      // 115: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 118: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 11b: bipush 9
      // 11d: aaload
      // 11e: swap
      // 11f: ldc ")"
      // 121: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001" ]
      // 126: invokespecial java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
      // 129: athrow
      // 12a: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 12d: athrow
      // 12e: aload 3
      // 12f: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.isRemoveOtherBindings ()Z
      // 132: ifeq 156
      // 135: aload 6
      // 137: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.isUnderUddiControl ()Z
      // 13a: ifeq 156
      // 13d: goto 144
      // 140: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 143: athrow
      // 144: new java/lang/IllegalStateException
      // 147: dup
      // 148: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 14b: bipush 11
      // 14d: aaload
      // 14e: invokespecial java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
      // 151: athrow
      // 152: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 155: athrow
      // 156: getstatic com/l7tech/server/uddi/ab.a Ljava/util/logging/Logger;
      // 159: getstatic java/util/logging/Level.INFO Ljava/util/logging/Level;
      // 15c: aload 5
      // 15e: invokevirtual com/l7tech/gateway/common/service/PublishedService.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 161: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 164: aload 4
      // 166: invokevirtual com/l7tech/gateway/common/uddi/UDDIRegistry.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 169: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 16c: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 16f: astore 17
      // 171: aload 17
      // 173: bipush 3
      // 174: aaload
      // 175: dup_x2
      // 176: pop
      // 177: aload 17
      // 179: bipush 7
      // 17b: aaload
      // 17c: swap
      // 17d: ldc ")"
      // 17f: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001\u0001\u0001" ]
      // 184: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;)V
      // 187: aload 5
      // 189: invokevirtual com/l7tech/gateway/common/service/PublishedService.parsedWsdl ()Lcom/l7tech/wsdl/Wsdl;
      // 18c: astore 7
      // 18e: goto 1de
      // 191: astore 8
      // 193: getstatic com/l7tech/server/uddi/ab.a Ljava/util/logging/Logger;
      // 196: getstatic java/util/logging/Level.WARNING Ljava/util/logging/Level;
      // 199: aload 5
      // 19b: invokevirtual com/l7tech/gateway/common/service/PublishedService.getName ()Ljava/lang/String;
      // 19e: aload 5
      // 1a0: invokevirtual com/l7tech/gateway/common/service/PublishedService.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 1a3: invokestatic java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;
      // 1a6: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 1a9: astore 17
      // 1ab: aload 17
      // 1ad: bipush 6
      // 1af: aaload
      // 1b0: dup_x2
      // 1b1: pop
      // 1b2: aload 17
      // 1b4: bipush 0
      // 1b5: aaload
      // 1b6: swap
      // 1b7: aload 17
      // 1b9: bipush 13
      // 1bb: aaload
      // 1bc: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001\u0001\u0001" ]
      // 1c1: aload 8
      // 1c3: invokestatic com/l7tech/util/ExceptionUtils.getDebugException (Ljava/lang/Throwable;)Ljava/lang/Throwable;
      // 1c6: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
      // 1c9: aload 2
      // 1ca: getstatic com/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus.DELETE Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus;
      // 1cd: invokevirtual com/l7tech/gateway/common/uddi/UDDIPublishStatus.setPublishStatus (Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus;)V
      // 1d0: aload 0
      // 1d1: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 1d4: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.c Lcom/l7tech/server/uddi/UDDIPublishStatusManager;
      // 1d7: aload 2
      // 1d8: invokeinterface com/l7tech/server/uddi/UDDIPublishStatusManager.update (Lcom/l7tech/objectmodel/PersistentEntity;)V 2
      // 1dd: return
      // 1de: aload 0
      // 1df: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 1e2: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.e Lcom/l7tech/server/uddi/UDDIHelper;
      // 1e5: aload 5
      // 1e7: invokevirtual com/l7tech/gateway/common/service/PublishedService.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 1ea: invokevirtual com/l7tech/server/uddi/UDDIHelper.getAllExternalEndpointAndWsdlUrls (Lcom/l7tech/objectmodel/Goid;)Ljava/util/Set;
      // 1ed: astore 8
      // 1ef: aload 3
      // 1f0: getstatic com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.ALL_ENDPOINT_PAIRS_KEY Ljava/lang/String;
      // 1f3: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getProperty (Ljava/lang/String;)Ljava/lang/Object;
      // 1f6: checkcast java/util/Set
      // 1f9: astore 9
      // 1fb: aload 3
      // 1fc: getstatic com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.ALL_BINDING_TEMPLATE_KEYS Ljava/lang/String;
      // 1ff: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getProperty (Ljava/lang/String;)Ljava/lang/Object;
      // 202: checkcast java/util/Set
      // 205: astore 10
      // 207: aload 3
      // 208: getstatic com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.KEYED_REFERENCES_CONFIG Ljava/lang/String;
      // 20b: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getProperty (Ljava/lang/String;)Ljava/lang/Object;
      // 20e: checkcast java/util/Set
      // 211: astore 11
      // 213: aload 3
      // 214: getstatic com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.KEYED_REFERENCES_RUNTIME Ljava/lang/String;
      // 217: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getProperty (Ljava/lang/String;)Ljava/lang/Object;
      // 21a: checkcast java/util/Set
      // 21d: astore 12
      // 21f: aconst_null
      // 220: astore 14
      // 222: new com/l7tech/uddi/BusinessServicePublisher
      // 225: dup
      // 226: aload 7
      // 228: aload 5
      // 22a: invokevirtual com/l7tech/gateway/common/service/PublishedService.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 22d: invokevirtual com/l7tech/objectmodel/Goid.toHexString ()Ljava/lang/String;
      // 230: aload 0
      // 231: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 234: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.e Lcom/l7tech/server/uddi/UDDIHelper;
      // 237: aload 4
      // 239: invokevirtual com/l7tech/server/uddi/UDDIHelper.newUDDIClientConfig (Lcom/l7tech/gateway/common/uddi/UDDIRegistry;)Lcom/l7tech/uddi/UDDIClientConfig;
      // 23c: invokespecial com/l7tech/uddi/BusinessServicePublisher.<init> (Lcom/l7tech/wsdl/Wsdl;Ljava/lang/String;Lcom/l7tech/uddi/UDDIClientConfig;)V
      // 23f: astore 14
      // 241: aload 14
      // 243: aload 6
      // 245: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.getUddiServiceKey ()Ljava/lang/String;
      // 248: aload 6
      // 24a: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.getWsdlPortName ()Ljava/lang/String;
      // 24d: aload 6
      // 24f: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.getWsdlPortBinding ()Ljava/lang/String;
      // 252: aload 6
      // 254: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.getWsdlPortBindingNamespace ()Ljava/lang/String;
      // 257: aload 9
      // 259: aload 8
      // 25b: aload 10
      // 25d: aload 3
      // 25e: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.isRemoveOtherBindings ()Z
      // 261: aload 11
      // 263: aload 12
      // 265: invokevirtual com/l7tech/uddi/BusinessServicePublisher.publishBindingTemplate (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Set;ZLjava/util/Set;Ljava/util/Set;)Ljava/util/Set;
      // 268: astore 13
      // 26a: aload 14
      // 26c: invokestatic com/l7tech/util/ResourceUtils.closeQuietly (Ljava/io/Closeable;)V
      // 26f: goto 2aa
      // 272: astore 15
      // 274: aload 2
      // 275: invokevirtual com/l7tech/gateway/common/uddi/UDDIPublishStatus.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 278: aload 1
      // 279: aload 0
      // 27a: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 27d: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.c Lcom/l7tech/server/uddi/UDDIPublishStatusManager;
      // 280: invokestatic com/l7tech/server/uddi/PublishingUDDITaskFactory.a (Lcom/l7tech/objectmodel/Goid;Lcom/l7tech/server/uddi/UDDITaskFactory$UDDITaskContext;Lcom/l7tech/server/uddi/UDDIPublishStatusManager;)V
      // 283: aload 1
      // 284: getstatic com/l7tech/gateway/common/audit/SystemMessages.UDDI_PUBLISH_ENDPOINT_FAILED Lcom/l7tech/gateway/common/audit/Messages$M;
      // 287: aload 15
      // 289: bipush 1
      // 28a: anewarray 180
      // 28d: dup
      // 28e: bipush 0
      // 28f: aload 15
      // 291: invokestatic com/l7tech/util/ExceptionUtils.getMessage (Ljava/lang/Throwable;)Ljava/lang/String;
      // 294: aastore
      // 295: invokeinterface com/l7tech/server/uddi/UDDITaskFactory$UDDITaskContext.logAndAudit (Lcom/l7tech/gateway/common/audit/AuditDetailMessage;Ljava/lang/Throwable;[Ljava/lang/String;)V 4
      // 29a: aload 14
      // 29c: invokestatic com/l7tech/util/ResourceUtils.closeQuietly (Ljava/io/Closeable;)V
      // 29f: return
      // 2a0: astore 16
      // 2a2: aload 14
      // 2a4: invokestatic com/l7tech/util/ResourceUtils.closeQuietly (Ljava/io/Closeable;)V
      // 2a7: aload 16
      // 2a9: athrow
      // 2aa: aload 2
      // 2ab: getstatic com/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus.PUBLISHED Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus;
      // 2ae: invokevirtual com/l7tech/gateway/common/uddi/UDDIPublishStatus.setPublishStatus (Lcom/l7tech/gateway/common/uddi/UDDIPublishStatus$PublishStatus;)V
      // 2b1: aload 0
      // 2b2: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 2b5: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.c Lcom/l7tech/server/uddi/UDDIPublishStatusManager;
      // 2b8: aload 2
      // 2b9: invokeinterface com/l7tech/server/uddi/UDDIPublishStatusManager.update (Lcom/l7tech/objectmodel/PersistentEntity;)V 2
      // 2be: aload 0
      // 2bf: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 2c2: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.b Lcom/l7tech/server/uddi/UDDIProxiedServiceInfoManager;
      // 2c5: aload 0
      // 2c6: getfield com/l7tech/server/uddi/ab.c Lcom/l7tech/objectmodel/Goid;
      // 2c9: invokeinterface com/l7tech/server/uddi/UDDIProxiedServiceInfoManager.findByPrimaryKey (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/objectmodel/PersistentEntity; 2
      // 2ce: checkcast com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo
      // 2d1: astore 3
      // 2d2: aload 3
      // 2d3: ifnull 390
      // 2d6: aload 3
      // 2d7: getstatic com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.ALL_ENDPOINT_PAIRS_KEY Ljava/lang/String;
      // 2da: aload 8
      // 2dc: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.setProperty (Ljava/lang/String;Ljava/lang/Object;)V
      // 2df: aload 10
      // 2e1: ifnull 2fe
      // 2e4: goto 2eb
      // 2e7: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 2ea: athrow
      // 2eb: aload 10
      // 2ed: aload 13
      // 2ef: invokeinterface java/util/Set.equals (Ljava/lang/Object;)Z 2
      // 2f4: ifne 30e
      // 2f7: goto 2fe
      // 2fa: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 2fd: athrow
      // 2fe: aload 3
      // 2ff: getstatic com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.ALL_BINDING_TEMPLATE_KEYS Ljava/lang/String;
      // 302: aload 13
      // 304: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.setProperty (Ljava/lang/String;Ljava/lang/Object;)V
      // 307: goto 30e
      // 30a: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 30d: athrow
      // 30e: aload 3
      // 30f: getstatic com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.KEYED_REFERENCES_RUNTIME Ljava/lang/String;
      // 312: aload 11
      // 314: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.setProperty (Ljava/lang/String;Ljava/lang/Object;)V
      // 317: aload 0
      // 318: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 31b: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.b Lcom/l7tech/server/uddi/UDDIProxiedServiceInfoManager;
      // 31e: aload 3
      // 31f: invokeinterface com/l7tech/server/uddi/UDDIProxiedServiceInfoManager.update (Lcom/l7tech/objectmodel/PersistentEntity;)V 2
      // 324: aload 3
      // 325: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.isRemoveOtherBindings ()Z
      // 328: ifeq 390
      // 32b: aload 0
      // 32c: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 32f: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.f Lcom/l7tech/server/uddi/UDDIServiceControlManager;
      // 332: aload 3
      // 333: invokevirtual com/l7tech/gateway/common/uddi/UDDIProxiedServiceInfo.getPublishedServiceGoid ()Lcom/l7tech/objectmodel/Goid;
      // 336: invokeinterface com/l7tech/server/uddi/UDDIServiceControlManager.findByPublishedServiceGoid (Lcom/l7tech/objectmodel/Goid;)Lcom/l7tech/gateway/common/uddi/UDDIServiceControl; 2
      // 33b: astore 6
      // 33d: aload 6
      // 33f: ifnull 390
      // 342: aload 6
      // 344: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.isHasHadEndpointRemoved ()Z
      // 347: ifne 390
      // 34a: goto 351
      // 34d: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 350: athrow
      // 351: aload 6
      // 353: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.isUnderUddiControl ()Z
      // 356: ifeq 37c
      // 359: goto 360
      // 35c: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 35f: athrow
      // 360: aload 6
      // 362: bipush 0
      // 363: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.setUnderUddiControl (Z)V
      // 366: getstatic com/l7tech/server/uddi/ab.a Ljava/util/logging/Logger;
      // 369: getstatic java/util/logging/Level.WARNING Ljava/util/logging/Level;
      // 36c: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 36f: bipush 12
      // 371: aaload
      // 372: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;)V
      // 375: goto 37c
      // 378: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 37b: athrow
      // 37c: aload 6
      // 37e: bipush 1
      // 37f: invokevirtual com/l7tech/gateway/common/uddi/UDDIServiceControl.setHasHadEndpointRemoved (Z)V
      // 382: aload 0
      // 383: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 386: getfield com/l7tech/server/uddi/PublishingUDDITaskFactory.f Lcom/l7tech/server/uddi/UDDIServiceControlManager;
      // 389: aload 6
      // 38b: invokeinterface com/l7tech/server/uddi/UDDIServiceControlManager.update (Lcom/l7tech/objectmodel/PersistentEntity;)V 2
      // 390: goto 3e6
      // 393: astore 3
      // 394: aload 1
      // 395: getstatic com/l7tech/gateway/common/audit/SystemMessages.UDDI_PUBLISH_ENDPOINT_FAILED Lcom/l7tech/gateway/common/audit/Messages$M;
      // 398: aload 3
      // 399: bipush 1
      // 39a: anewarray 180
      // 39d: dup
      // 39e: bipush 0
      // 39f: getstatic com/l7tech/server/uddi/ab.d [Ljava/lang/String;
      // 3a2: bipush 2
      // 3a3: aaload
      // 3a4: aastore
      // 3a5: invokeinterface com/l7tech/server/uddi/UDDITaskFactory$UDDITaskContext.logAndAudit (Lcom/l7tech/gateway/common/audit/AuditDetailMessage;Ljava/lang/Throwable;[Ljava/lang/String;)V 4
      // 3aa: new com/l7tech/server/uddi/UDDITaskFactory$UDDITaskException
      // 3ad: dup
      // 3ae: aload 3
      // 3af: invokestatic com/l7tech/util/ExceptionUtils.getMessage (Ljava/lang/Throwable;)Ljava/lang/String;
      // 3b2: aload 3
      // 3b3: invokespecial com/l7tech/server/uddi/UDDITaskFactory$UDDITaskException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V
      // 3b6: athrow
      // 3b7: astore 3
      // 3b8: aload 1
      // 3b9: getstatic com/l7tech/gateway/common/audit/SystemMessages.UDDI_PUBLISH_UNEXPECTED_ERROR Lcom/l7tech/gateway/common/audit/Messages$M;
      // 3bc: aload 3
      // 3bd: bipush 1
      // 3be: anewarray 180
      // 3c1: dup
      // 3c2: bipush 0
      // 3c3: aload 3
      // 3c4: invokestatic com/l7tech/util/ExceptionUtils.getMessage (Ljava/lang/Throwable;)Ljava/lang/String;
      // 3c7: aastore
      // 3c8: invokeinterface com/l7tech/server/uddi/UDDITaskFactory$UDDITaskContext.logAndAudit (Lcom/l7tech/gateway/common/audit/AuditDetailMessage;Ljava/lang/Throwable;[Ljava/lang/String;)V 4
      // 3cd: aload 2
      // 3ce: ifnull 3e6
      // 3d1: aload 1
      // 3d2: aload 3
      // 3d3: aload 2
      // 3d4: invokevirtual com/l7tech/gateway/common/uddi/UDDIPublishStatus.getGoid ()Lcom/l7tech/objectmodel/Goid;
      // 3d7: aload 0
      // 3d8: getfield com/l7tech/server/uddi/ab.b Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;
      // 3db: bipush 1
      // 3dc: invokestatic com/l7tech/server/uddi/PublishingUDDITaskFactory.a (Lcom/l7tech/server/uddi/UDDITaskFactory$UDDITaskContext;Ljava/lang/Exception;Lcom/l7tech/objectmodel/Goid;Lcom/l7tech/server/uddi/PublishingUDDITaskFactory;Z)V
      // 3df: goto 3e6
      // 3e2: invokestatic com/l7tech/server/uddi/ab.a (Ljavax/wsdl/WSDLException;)Ljavax/wsdl/WSDLException;
      // 3e5: athrow
      // 3e6: return
      // try (174 -> 177): 178 javax/wsdl/WSDLException
      // try (242 -> 273): 276 com/l7tech/uddi/UDDIException
      // try (242 -> 273): 298 null
      // try (276 -> 295): 298 null
      // try (298 -> 299): 298 null
      // try (2 -> 12): 398 com/l7tech/objectmodel/ObjectModelException
      // try (13 -> 22): 398 com/l7tech/objectmodel/ObjectModelException
      // try (23 -> 31): 32 javax/wsdl/WSDLException
      // try (23 -> 42): 398 com/l7tech/objectmodel/ObjectModelException
      // try (64 -> 81): 81 javax/wsdl/WSDLException
      // try (43 -> 54): 54 javax/wsdl/WSDLException
      // try (43 -> 102): 398 com/l7tech/objectmodel/ObjectModelException
      // try (137 -> 150): 150 javax/wsdl/WSDLException
      // try (134 -> 140): 141 javax/wsdl/WSDLException
      // try (117 -> 132): 132 javax/wsdl/WSDLException
      // try (103 -> 212): 398 com/l7tech/objectmodel/ObjectModelException
      // try (213 -> 297): 398 com/l7tech/objectmodel/ObjectModelException
      // try (371 -> 386): 387 javax/wsdl/WSDLException
      // try (365 -> 374): 375 javax/wsdl/WSDLException
      // try (363 -> 368): 369 javax/wsdl/WSDLException
      // try (330 -> 341): 342 javax/wsdl/WSDLException
      // try (321 -> 334): 335 javax/wsdl/WSDLException
      // try (319 -> 327): 328 javax/wsdl/WSDLException
      // try (298 -> 397): 398 com/l7tech/objectmodel/ObjectModelException
      // try (2 -> 12): 418 java/lang/RuntimeException
      // try (13 -> 22): 418 java/lang/RuntimeException
      // try (23 -> 42): 418 java/lang/RuntimeException
      // try (43 -> 102): 418 java/lang/RuntimeException
      // try (103 -> 212): 418 java/lang/RuntimeException
      // try (213 -> 297): 418 java/lang/RuntimeException
      // try (298 -> 397): 418 java/lang/RuntimeException
      // try (419 -> 440): 441 javax/wsdl/WSDLException
   }

   static {
      String[] var5 = new String[15];
      int var3 = 0;
      String var2 = "b\u0004\fc\u0007#?,/=%R#4v.\u000eF91:n(/\u0007(\"*`)jP%56/+?E!9+g2$@m *`#3\u0007(><\u007f4#I9~0\u001aR/<1|3#I*p=a?:H$>,/=8H p\bz9&N>8=k{\u0019B?&1l>jN)p{'B\u001fc\t\u0019\b}42N(4\u000bj)<N.5\u0011a=%\u0007$#x{3/\u0007:\"7a<jS4 =!{\u0007R>$xm>jH+p,v+/\u0007\b\u001e\u001c_\u0014\u0003i\u0019$\tF#>7{{?W)1,j{\u001fc\t\u0019v/\u000e\u000ec\u0004p\nj<#T9\"!/xb!\u001fI,24j{>Hm 9}(/\u0007\u001a\u0003\u001cC{,H?p+j)<N.5x\u0018c\u00079?xZ\u001f\u000enm\"=h29S?)xf?j\u0004e\rc\u0007$#xk29F/<=k;\u0004Hm\u0005\u001cK\u0012\u0019B?&1l>\tH#$*`7jA\"%6k{,H?p\bz9&N>8=k\b/U;9;j{=N98xf?j\u0004e\u0010\u001fc\t\u0019x]>-N>$*v{i\u000f@\tF#>7{{8B ?.j{%S%5*/9#I)96h(jP%56//\"Bm\u0007\u000bK\u0017jN>p-a?/Um\u0005\u001cK\u0012jD\">,}4&5\u0019B9p\rK\u001f\u0003t(\".f8/d\">,}4&\u0007$#\ra?/U\u0018\u0014\u001cF\u0018%I9\"7c{>Hm2=/=+K>5";
      int var4 = "b\u0004\fc\u0007#?,/=%R#4v.\u000eF91:n(/\u0007(\"*`)jP%56/+?E!9+g2$@m *`#3\u0007(><\u007f4#I9~0\u001aR/<1|3#I*p=a?:H$>,/=8H p\bz9&N>8=k{\u0019B?&1l>jN)p{'B\u001fc\t\u0019\b}42N(4\u000bj)<N.5\u0011a=%\u0007$#x{3/\u0007:\"7a<jS4 =!{\u0007R>$xm>jH+p,v+/\u0007\b\u001e\u001c_\u0014\u0003i\u0019$\tF#>7{{?W)1,j{\u001fc\t\u0019v/\u000e\u000ec\u0004p\nj<#T9\"!/xb!\u001fI,24j{>Hm 9}(/\u0007\u001a\u0003\u001cC{,H?p+j)<N.5x\u0018c\u00079?xZ\u001f\u000enm\"=h29S?)xf?j\u0004e\rc\u0007$#xk29F/<=k;\u0004Hm\u0005\u001cK\u0012\u0019B?&1l>\tH#$*`7jA\"%6k{,H?p\bz9&N>8=k\b/U;9;j{=N98xf?j\u0004e\u0010\u001fc\t\u0019x]>-N>$*v{i\u000f@\tF#>7{{8B ?.j{%S%5*/9#I)96h(jP%56//\"Bm\u0007\u000bK\u0017jN>p-a?/Um\u0005\u001cK\u0012jD\">,}4&5\u0019B9p\rK\u001f\u0003t(\".f8/d\">,}4&\u0007$#\ra?/U\u0018\u0014\u001cF\u0018%I9\"7c{>Hm2=/=+K>5"
         .length();
      char var1 = 2;
      int var7 = -1;

      label24:
      while (true) {
         byte var10000 = 25;
         String var10001 = var2.substring(++var7, var7 + var1);
         byte var10002 = -1;

         while (true) {
            String var8 = a(var10000, a(var10001));
            switch (var10002) {
               case 0:
                  var5[var3++] = var8;
                  if ((var7 += var1) >= var4) {
                     d = var5;
                     a = Logger.getLogger(ab.class.getName());
                     return;
                  }

                  var1 = var2.charAt(var7);
                  break;
               default:
                  var5[var3++] = var8;
                  if ((var7 += var1) < var4) {
                     var1 = var2.charAt(var7);
                     continue label24;
                  }

                  var2 = "t\u001ez\u0006!al-B?1&w9.\\#g?m.1Y)/*|l4^<(=u-)Y5)oo%1\\z%*8(8\\?3*8*/_7g\u001a\\\b\u0014A\bt\u001e\u000e\u001fj#%Y?#\u001c}>+Y9\"\u0006v*2\u001034ov#)\u00103)ol$8\u0010*2-t%.Xz4;y88\u001ez\t l$4^=g;wl9_";
                  var4 = "t\u001ez\u0006!al-B?1&w9.\\#g?m.1Y)/*|l4^<(=u-)Y5)oo%1\\z%*8(8\\?3*8*/_7g\u001a\\\b\u0014A\bt\u001e\u000e\u001fj#%Y?#\u001c}>+Y9\"\u0006v*2\u001034ov#)\u00103)ol$8\u0010*2-t%.Xz4;y88\u001ez\t l$4^=g;wl9_"
                     .length();
                  var1 = '@';
                  var7 = -1;
            }

            var10000 = 14;
            var10001 = var2.substring(++var7, var7 + var1);
            var10002 = 0;
         }
      }
   }

   private static WSDLException a(WSDLException var0) {
      return var0;
   }

   private static char[] a(String var0) {
      char[] var10000 = var0.toCharArray();
      if (var10000.length < 2) {
         var10000[0] = (char)(var10000[0] ^ 66);
      }

      return var10000;
   }

   private static String a(int var0, char[] var1) {
      int var10003 = var1.length;
      int var10002 = var0;
      char[] var10001 = var1;
      int var10000 = var10003;

      for (int var2 = 0; var10000 > var2; var2++) {
         var10001[var2] = (char)(var10001[var2] ^ var10002 ^ switch (var2 % 7) {
            case 0 -> 83;
            case 1 -> 62;
            case 2 -> 84;
            case 3 -> 73;
            case 4 -> 65;
            case 5 -> 22;
            default -> 66;
         });
      }

      return new String(var10001).intern();
   }
}
