How to remove the custom Transport registered from GeoEvent Manager?

3857
4
01-28-2015 09:22 AM
MunhwanGim
New Contributor II

As the topic says, I would like to know how to delete the registered Custom Transport component from the GeoEvent manager.

It is registered by putting .jar file to D:\Program Files\ArcGIS\Server\GeoEvent\deploy folder, and register it through Add Local Transport on GeoEvent Manager.

thanks,

Munhwan Gim

0 Kudos
4 Replies
MarkBramer
Occasional Contributor II

Hi Munhwan,

To unregister the custom transport, just delete it from the deploy folder.  When you refresh the Transports list in Manager, your custom transport will no longer be in the list. 

Note that any inputs or outputs that used that transport will be in an error state after you delete the transport.

Also note that any connectors that you had created that used that transport will automatically have their transport re-assigned to one that does still exist.  For example, I have a custom transport for RabbitMQ.  I created a new connector that used the RabbitMQ transport and Text adapter.  After I deleted my RabbitMQ .jar from /deploy, my transport was gone from the transport list (expected) but my connector was still present and was set to use the Feature Service transport.  Most likely, if you're removing a custom transport or adapter, you will also want to delete any connectors that used that transport or adapter.

Lastly, to register a custom transport (or adapter), you do not have to do both steps you mention.  You can *either* place the .jar in the /deploy folder manually *or* use the register in Manager, which just does the same thing.  I personally always use Manager to register a new transport (or adapter).  If you have an empty /deploy folder, try using Manager to register your transport.  When you look at the deploy folder, you'll notice that the .jar is there.

Mark

MunhwanGim
New Contributor II

thanks!

0 Kudos
MunhwanGim
New Contributor II

GeoEventLogging.JPG

I don't understand what I have changed the code. Now the custom transport does not register to the GeoEvent mangager either dropping the jar file or Add Local (register), and checking the log file, which is shown above.

It looks like removed by TrasnportProxyBase, and can't find the custom transport on the Site-Component -Transport list anymore.

What does it mean and how to resolve this?

Does it mean the custom transport code failed?

all the best,

Munhwan

0 Kudos
MunhwanGim
New Contributor II

Oops!

It is back now (ghostly!!)..

Sorry, I don't know how to delete my posted message.

So I want to withdraw my previous posting above. So ignore it.

Munhwan

0 Kudos