Results 1 to 10 of 31

Thread: Action script

Hybrid View

  1. #1
    Member
    Join Date
    Jul 2009
    Location
    Zagreb
    Posts
    18
    ok I got the server to send something. Problem indeed was with the client. Here's proof that he is transmitting:

    16-srp-09 14:51:19,953 |INFO |LightstreamerLogger.license |main |This is a trial version.
    16-srp-09 14:51:21,437 |INFO |LightstreamerLogger.init |main |Lightstreamer Server starting in Vivace edition
    16-srp-09 14:51:21,484 |INFO |LightstreamerLogger.init |main |Started HTML Adaptor for JMX on port 6666
    16-srp-09 14:51:21,531 |INFO |LightstreamerLogger.init |main |Started JMXMP Connector for JMX on port 9999
    16-srp-09 14:51:21,625 |INFO |LightstreamerLogger.init |main |data_provider element without name attribute; using DEFAULT as the default name
    16-srp-09 14:51:21,625 |INFO |LightstreamerLogger.init |Init for SIMPLEST |Loading Metadata Adapter SIMPLEST
    16-srp-09 14:51:21,625 |INFO |LightstreamerLogger.init |Init for SIMPLEST.DEFAULT |Loading Data Adapter SIMPLEST.DEFAULT
    16-srp-09 14:51:21,625 |INFO |LightstreamerLogger.init |Init for SIMPLEST.DEFAULT |Finished loading Data Adapter SIMPLEST.DEFAULT
    16-srp-09 14:51:21,625 |INFO |LightstreamerLogger.init |Init for SIMPLEST |Finished loading Metadata Adapter SIMPLEST
    16-srp-09 14:51:21,687 |INFO |LightstreamerLogger.init |main |Pump pool size set by default at 2
    16-srp-09 14:51:21,734 |INFO |LightstreamerLogger.init |main |Events pool size set by default at 2
    16-srp-09 14:51:21,750 |INFO |LightstreamerLogger.init |main |Lightstreamer Server 3.5 build 1428.4 starting...
    16-srp-09 14:51:21,796 |INFO |LightstreamerLogger.init |main |Server "Lightstreamer HTTP Server" listening to *:8080 ...
    16-srp-09 14:51:35,265 |INFO |LightstreamerLogger.requests |SERVER POOLED THREAD 8 |Serving request: /lightstreamer/create_session.js?LS_phase=1702&LS_polling=true&LS _polling_millis=0&LS_idle_millis=30000&LS_client_v ersion=4.3&LS_adapter=SIMPLEST& from 127.0.0.1:1728
    16-srp-09 14:51:35,421 |TRACE|LightstreamerLogger.pump |SERVER POOLED THREAD 8 |Pump for session S259eca68b19bc589T5135421 added
    16-srp-09 14:51:35,453 |INFO |LightstreamerLogger.requests |SERVER POOLED THREAD 8 |Starting new session: S259eca68b19bc589T5135421 from 127.0.0.1:1728
    16-srp-09 14:51:35,484 |INFO |LightstreamerLogger.requests |SERVER POOLED THREAD 2 |Serving request: /lightstreamer/STREAMING_IN_PROGRESS?LS_session=S259eca68b19bc589 T5135421&LS_phase=1703& from 127.0.0.1:1733
    16-srp-09 14:51:35,500 |INFO |LightstreamerLogger.requests |SERVER POOLED THREAD 2 |Attaching session: S259eca68b19bc589T5135421 from 127.0.0.1:1733
    16-srp-09 14:51:37,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 2 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:39,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 1 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:41,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 2 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:43,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 1 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:45,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 2 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:47,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 1 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:49,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 2 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:51,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 1 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:53,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 2 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:51:55,515 |TRACE|LightstreamerLogger.pump |PUMP POOLED THREAD 1 |Sending probe in session S259eca68b19bc589T5135421
    16-srp-09 14:53:02,515 |TRACE|LightstreamerLogger.pump |FOR PUMPS PARKING DESTROYER|Pump for session S259eca68b19bc589T5135421 removed
    But I still get only loading. Looks like client is not interpreting correctly.

    Here is NEW client:
    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></meta>
    <script language="JavaScript" src="LS/lscommons.js"></script>
    <script language="JavaScript" src="LS/lspushpage.js"></script>
    </head>

    <body>
    <h1>Simplest</h1>

    <div id="F|table1|stream|Next|div" class="">loading...</div>


    <script>




    var page = new PushPage();
    page.onEngineCreation = function(engine) {
    engine.connection.setAdapterName("SIMPLEST");
    engine.changeStatus("STREAMING");
    }
    page.bind();
    page.createEngine("SimplestApp", "LS", "SHARE_SESSION");

    var pushtable = new OverwriteTable(stream, null, "DISTINCT");
    page.addTable(pushtable, "table1");



    </script>
    </body>

    </html>
    And now I get error that there are no elements in table table1

  2. #2
    Power Member
    Join Date
    Jul 2006
    Location
    Cesano Maderno, Italy
    Posts
    784
    the server is sending only probes, no data at all. Debug step by step your adapter and check that it is sending the data to its listener.


    About the client you've two errors now:

    you should not change your html to be like this:

    leave it as it was before


    and you still have the undefined variable stream in your table constructor:

    change it as I've shown you on my first post.

  3. #3
    Power Member
    Join Date
    Jul 2006
    Location
    Cesano Maderno, Italy
    Posts
    784

  4. #4
    Member
    Join Date
    Jul 2009
    Location
    Zagreb
    Posts
    18
    looks like subscription method isn't even called!! I've put a breakpoint on every single line of the subscription method. Nothing. I get that trace when I activate page in browser but looks like it doesn't subscribe...

  5. #5
    Power Member
    Join Date
    Jul 2006
    Location
    Cesano Maderno, Italy
    Posts
    784
    did you fix the client page? Paste here a server log.

    A subscribe on the data adapter for a certain item is called only when a client subscribes to that item. If the client is broken so that it does not subscribes to your item (as in the previous server log) the subscribe on the data adapter is never called

  6. #6
    Member
    Join Date
    Jul 2009
    Location
    Zagreb
    Posts
    18
    I did it. Had a smaaaaaaall but very significiant error. My file reader was not reading well. And subscribe name was different. Now it works and sends data.

    Well then, now I have another question. I have to make a graph from data I recieve. It must be in realtime. Can I have your recommendation? Maybe store the recieved data in a buffer or something so I can access it and plot a graph? Mentor suggested I use adobe flex for plotting.

  7. #7
    Power Member
    Join Date
    Jul 2006
    Location
    Cesano Maderno, Italy
    Posts
    784
    Hi,
    you can follow three paths:
    1. Plot a graph with html using our ChartTable (doc), custom code or a third party library
    2. Pass your data through our FlashBridge (doc) to a flash application and create your graph there
    3. Use our Actionscript client (doc) to receive pushed data directly on your flex application.
    HTH

 

 

Similar Threads

  1. IE script warning
    By jonasby1 in forum Client SDKs
    Replies: 3
    Last Post: July 27th, 2011, 09:58 AM
  2. Replies: 5
    Last Post: December 23rd, 2010, 08:34 AM
  3. Unresponsive Script
    By vaduganathan in forum Client SDKs
    Replies: 1
    Last Post: March 23rd, 2010, 02:38 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT +1. The time now is 09:29 PM.