Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.

AddInLocalConnection throws Error 1009

Avatar

Level 2

I created an Actionscript Mobile Project and copied over the code from sampleApps/ScreenShareFlashOnlyExample.  When I run the app and click "Start Screen Sharing" the app throws the error below.  The app DOES connect to the designated room before the "Start Screen Sharing" button is clicked.  This happens in both the Android and iOS emulators.

09:36:48 GMT-0800    [attempt 1 of 2] Connecting to 0/1: rtmfp://fms5.acrobat.com/cocomo/na2-sdk-65687da0-37c0-4c93-ab42-813b23995aa0/room6 #startProtosConnect#
09:36:48 GMT-0800    tempNetStatusHandler 0/2,NetConnection.Connect.Success
09:36:48 GMT-0800    isTunneling? false
09:36:48 GMT-0800    is using RTMPS? false
09:36:48 GMT-0800    RECEIVED LOGIN AT SESSION
09:36:48 GMT-0800      .user descriptor from server [object]
09:36:48 GMT-0800        \\
09:36:48 GMT-0800        .userID [string]= WCD-2A0932344EAECDBB0A490D4C/3
09:36:48 GMT-0800        .affiliation [number]= 100
09:36:48 GMT-0800        .displayName [string]= MT3
09:36:48 GMT-0800        .role [number]= 100
09:36:49 GMT-0800    RECEIVENODES UserManager
09:36:49 GMT-0800    receiveAllSynchData UserManager
09:36:49 GMT-0800    RECEIVENODES FileManager
09:36:49 GMT-0800    receiveAllSynchData FileManager
09:36:49 GMT-0800    checkManagerSync:[object FileManager]
09:36:49 GMT-0800    RECEIVENODES AVManager
09:36:49 GMT-0800    receiveAllSynchData AVManager
09:36:49 GMT-0800    checkManagerSync:[object StreamManager]
09:36:49 GMT-0800    RECEIVENODES RoomManager
09:36:49 GMT-0800    receiveAllSynchData RoomManager
09:36:49 GMT-0800    checkManagerSync:[object RoomManager]
09:36:49 GMT-0800    checkManagerSync:[object UserManager]
09:36:53 GMT-0800    #AddInLocalConnection# connected to Cocomo0
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.adobe.rtc.addin::AddInLocalConnection/trySend()[E:\flashfarm\branches\connect\1108\SDKApp\payload\libs\flashOnly\player10.3\src\com\adobe\rtc\addin\AddInLocalConnection.as:130]
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()

6 Replies

Avatar

Employee

Yes, there is no addin for mobile devices or anything other than Windows and OSX.

Avatar

Level 2

But adobe connect's screen sharing is working on ubuntu. Is this feature specific for Adobe?

Avatar

Employee

Are you talking about screen sharing FROM linux ? Or watching a screen sharing session on a Linux machine ?

Hosting a screen sharing session requires the "add-in" and as far as I know we only have the add-in for Windows and OSX.

Viewing a screen sharing session can be done on any platform that supports the FlashPlayer (including Linux and mobile).

Avatar

Level 2

Hello Raff

I am just coming after hosting a adobe connect screen share session on Linux but when I am trying to launch my screen share app on Linux, I am not able to publish screen sharing.

Avatar

Former Community Member

Hi Sunny,

As you pointed out, Adobe Connect (formerly known as Connect Pro, and Breeze before that) now does support Linux screensharing:

http://www.connectusers.com/downloads/

It must be fairly recent as I didn't know about it either.

LCCS uses the ConnectNow add-in for screensharing and we currently only support Windows and Mac:

http://www.adobe.com/acom/systemreqs/ (ConnectNow is part of the Acrobat.com Suite of Apps)

Getting a new add-in for LCCS is a big undertaking (hundreds of testing hours among other things) so its unlikely that we will be supporting Linux screen sharing any time soon.

Thank you,

Julien

LCCS Quality Engineering

Avatar

Level 2

I am developing a mobile application in which I am receiving the screen sharing.Problem is It does not let my application to launch when I add the screen share receiver code in my appliation and following exception is raised:

 

VerifyError: Error #1014: Class mx.containers::Canvas could not be found.

      at flash.display::MovieClip/nextFrame()

     at mx.managers::SystemManager/deferredNextFrame()[E:\dev\4.5.1\framework s\projects\framework\src\mx\managers\SystemManager.as:284]

     at mx.managers::SystemManager/preloader_preloaderDocFrameReadyHandler()[ E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\SystemManag er.as:2633]

     at flash.events::EventDispatcher/dispatchEventFunction()

     at flash.events::EventDispatcher/dispatchEvent()

     at mx.preloaders::Preloader/timerHandler()[E:\dev\4.5.1\frameworks\proje cts\framework\src\mx\preloaders\Preloader.as:515]

     at flash.utils::Timer/_timerDispatch()

     at flash.utils::Timer/tick()

   Like this exception is for Canvas other exceptions for mx:TextArea, mx:RichTextArea, mx:HBox also raise one after other while launching application.

    I am using ScreenShareSubscriberComplex class in my code.If I use ScreenShareSubscriber class then only exception for Canvas is raise and no exceptions are raised for Textarea, RichTextArea and HBox.

Issue is clear that subscriber classes are using mx components and these mx components cannot be used in mobile apps but what is the solution?