# Module PushPublish:  Error creating push publishing implementation

**URL:** <https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512>\
**Category:** Wowza Streaming Engine\
**Created:** [March 20, 2014, 3:23pm UTC](https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512 "2014-03-20T15:23:29Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joffrey\_HERMAND](https://avatars.discourse-cdn.com/v4/letter/j/b782af/32.png) [@Joffrey\_HERMAND](https://community.wowza.com/u/Joffrey_HERMAND)\
**Post date:** [March 20, 2014, 3:23pm UTC](https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512/1 "2014-03-20T15:23:29Z")

</div>

Hi All,

I try to manage the Push Publish module with the new Streaming Engine 4.01, it’s not working and I can’t find what I’m doing wrong.

The module is activated:

> ModulePushPublish Wowza PushPublishing Module com.wowza.wms.pushpublish.module.ModulePushPublish

I’ve configured my application to get the PushPublishMap file from the application folder and it’s working

> 2014-03-20 14:13:00 UTC comment server INFO 200 - ModulePushPublish.loadMapFile: loaded map file (/usr/local/WowzaStreamingEngine/conf/live/PushPublishMap.txt): app: live/_definst_

After this line into the logs I find this error:

**wowzastreamingengine\_error.log**

> WARN server comment 2014-03-20 14:13:00 - - - - - 1627.857 - - - - - - - - ModulePushPublish.startPublishSession[live/_definst_/testipad][createClass]: Error creating push publishing implementation: com.wowza.wms.plugin.pushpublish.protocol.rtmp.PushPublisherRTMPProfileHandler: : java.lang.ClassNotFoundException: com.wowza.wms.plugin.pushpublish.protocol.rtmp.PushPublisherRTMPProfileHandler|at java.net.URLClassLoader$1.run(URLClassLoader.java:217)|at java.security.AccessController.doPrivileged(Native Method)|at java.net.URLClassLoader.findClass(URLClassLoader.java:205)|at java.lang.ClassLoader.loadClass(ClassLoader.java:323)|at java.lang.ClassLoader.loadClass(ClassLoader.java:268)|

**wowzastreamingengine\_access.log**

> 2014-03-20 14:13:00 UTC comment server WARN 200 - ModulePushPublish.startPublishSession[live/_definst_/testipad][createClass]: Error creating push publishing implementation: com.wowza.wms.plugin.pushpublish.protocol.rtmp.PushPublisherRTMPProfileHandler: : java.lang.ClassNotFoundException: com.wowza.wms.plugin.pushpublish.protocol.rtmp.PushPublisherRTMPProfileHandler|at java.net.URLClassLoader$1.run(URLClassLoader.java:217)|at java.security.AccessController.doPrivileged(Native Method)|at java.net.URLClassLoader.findClass(URLClassLoader.java:205)|at java.lang.ClassLoader.loadClass(ClassLoader.java:323)|at java.lang.ClassLoader.loadClass(ClassLoader.java:268)

I can imagine there is a problem with Java but why?

If anyone can help, thanks in advance.

Best,

Joffrey

---

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [March 20, 2014, 1:02pm UTC](https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512/2 "2014-03-20T13:02:41Z")

</div>

You can enable Push Publish debugging to help troubleshoot this issue:

[How to debug Push Publishing AddOn](https://www.wowza.com/docs/how-to-debug-push-publishing)

Salvadore

---

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [March 20, 2014, 1:40pm UTC](https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512/3 "2014-03-20T13:40:41Z")

</div>

Actually, it looks like you are using the Push Publish AddOn from Wowza 3.

Please see this article to configure Push Publishing for Wowza 4:

[How to push streams to CDNs and other services](https://www.wowza.com/docs/how-to-push-streams-to-cdns-and-other-services-push-publishing)

Salvadore

---

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [March 21, 2014, 12:40pm UTC](https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512/4 "2014-03-21T12:40:21Z")

</div>

You may find something by enabling Push Publish debugging:

[How to debug Push Publishing AddOn](https://www.wowza.com/docs/how-to-debug-push-publishing)

Salvadore

---

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [March 24, 2014, 7:48am UTC](https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512/5 "2014-03-24T07:48:21Z")

</div>

I am glad you got this sorted, thanks for the update

Salvadore

---

<div class="post-metadata">

**Author:** ![Joffrey\_HERMAND](https://avatars.discourse-cdn.com/v4/letter/j/b782af/32.png) [@Joffrey\_HERMAND](https://community.wowza.com/u/Joffrey_HERMAND)\
**Post date:** [March 21, 2014, 9:45am UTC](https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512/6 "2014-03-21T09:45:22Z")

</div>

> Actually, it looks like you are using the Push Publish AddOn from Wowza 3.
> 
> Please see this article to configure Push Publishing for Wowza 4:
> 
> [How to push streams to CDNs and other services](https://www.wowza.com/docs/how-to-push-streams-to-cdns-and-other-services-push-publishing)
> 
> Salvadore

Hi Salvadore,

Thanks for your answers but I read these two pages again and again for the all week without any success.

I follow all the step and like the doc said: Starting with Wowza Streaming Engine 4, no additional installation steps are necessary. The Push Publishing AddOn has been updated and is now built in to Wowza Streaming Engine.

I have updated a 3.6 version to a 4.01, I will try to start from a clean instance.

Joffrey

---

<div class="post-metadata">

**Author:** ![Joffrey\_HERMAND](https://avatars.discourse-cdn.com/v4/letter/j/b782af/32.png) [@Joffrey\_HERMAND](https://community.wowza.com/u/Joffrey_HERMAND)\
**Post date:** [March 24, 2014, 9:54am UTC](https://community.wowza.com/t/module-pushpublish-error-creating-push-publishing-implementation/42512/7 "2014-03-24T09:54:59Z")

</div>

A clean install do the job.
