Flex 4.5.1 MPL missing RSLs?
Where are the RSLs in the MPL versions of Flex 4.5 and 4.5.1?
They should be in the addons zip:
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4.5
Similar Messages
-
Flex Error #1001: Digest mismatch with RSL error
I apologize if this is not the correct location for this question but it was the closest I could find.
I am working in salesforce trying to add a new content pack. This screen uses a tool written in flash. The screen that comes up is an error with the following:
Flex Error #1001: Digest mismatch with RSL
https://cs13.salesforce.com/_swf/121310/sfc/flex/framework_3.5.0.12683.swf.
Redeploy the matching RSL or relink your application with the matching
library.
I have been working with SalesForce support but they don't have a clue and want to punt to Adobe.
The support staff at SalesForce has no trouble accessing the page with the flash control from thier pc. I have tried several computers in my office and from several browsers (IE 9 and Chrome). I have reinstalled Flash Player 11 and cleared browser caches. Nothing seems to work.
It has to be something common to computers in my office or my network. All of the information I can find on the Internet talks about rebuilding the application and redeploying it. I can't do that since this is part of SalesForce and not something I own. Also, it works for them on their computers.
I am running windows 7 64 bit. I have McAfee running (and have checked that Flash is not blocked).
The flash player itself works when I go to the Adobe site and try other content.
The only other odd thing I have is that my hard drive is encrypted.
Any ideas?
Thanks,
MikeChris,
I have cleared the browsser and flash cache data then restarted browswers and windows. Still no luck. I reverted the flash player back to 10.3 after following the instructions in the link you provided for a clean install but still get the error. SalesForce did not state what version of FlashPlayer they are using but I will check with them later today.
All of the machines that I have tested on have been at the office and all have encrypted hard drives with PGP desktop. I am going to try my laptop on my home network tonight to see if we are blocking something during the download.
This is driving me nuts. I know is it something specific to the machines in the office or the office network but I can't find it.
Thanks for your help. Please let me know if you have any other ideas.
Mike -
Flex SDK 4.5 MPL download corrupt?
I was downloading Flex SDK 4.5 MPL, the open source version, but the downloaded file was only about 13M bytes and not a valid zip archive.
Anyone can check that?
P.S.
Where can I find MD5/SHA1 checksums to check the integrity?Exactly the same, reported as a bug to flex bug tracker last week, no action since. I assume the zip is either part of a multi-part series or is just corrupt, very frustrating though! Hope someone spots this or the ticket soon.
-
Flex & cf 6, am i missing something - code snippet
So my first attempt at this, and I wondering if I'm missing
something....
Flex Builder 3 app, calling a cfm proc on a CF6 server. Code
snippet below. Just a simple call to return some CGI vars as a
test.
I'm not getting my datagrid populated, not sure if it's just
not communicating, or what. Thanks for any suggestiongs, or help.
---- mxml code ----
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="
http://www.adobe.com/2006/mxml"
xmlns="*" layout="absolute"
creationComplete="userRequest.send()">
<mx:HTTPService id="userRequest" url="
http://xxxxxx.com/test/cgi-vars-for-flex.cfm"
useProxy="false" method="POST">
</mx:HTTPService>
<mx:DataGrid id="dgUserRequest" x="10" y="10"
dataProvider="{userRequest.lastResult.cgi.vars}" height="142">
<mx:columns>
<mx:DataGridColumn headerText="CGI Variable"
dataField="name"/>
<mx:DataGridColumn headerText="Value"
dataField="value"/>
</mx:columns>
</mx:DataGrid>
<mx:Form x="10" y="10" width="100">
</mx:Form>
<mx:Button label="Refresh" click="userRequest.send()"
x="10" y="160"/>
</mx:Application>
---- cgi-vars-for-flex.cfm ----
<cfprocessingdirective pageencoding = "utf-8"
suppressWhiteSpace = "Yes">
<cfxml variable="cgiXML">
<cgi>
<cfoutput>
<vars>
<name>CGI.SCRIPT_NAME</name>
<value>#CGI.SCRIPT_NAME#</value>
</vars>
<vars>
<name>CGI.SERVER_NAME</name>
<value>#CGI.SERVER_NAME#</value>
</vars>
</cfoutput>
</cgi>
</cfxml>
<cfoutput>#cgiXML#</cfoutput>
<!--- <cfdump var=#cgiXML#> --->
</cfprocessingdirective>So I decided to change the url="
http://xxxxxx.com/test/cgi-vars-for-flex.cfm"
to url="
http://xxxxxx.com/test/cgi-vars-for-flex.xml"
(xml code below), to see if that works, and everything works fine.
So, I suspect there's something wrong with my cfm code.
Any ideas, anyone ? :)
Thanks,
Ray
---- xml file ----
<?xml version="1.0" encoding="ISO-8859-1"?>
<cgi>
<vars>
<name>CGI.SCRIPT_NAME</name>
<value>/dev/development/rdixon/test/cgi-vars-for-flex.cfm</value>
</vars>
<vars>
<name>CGI.SERVER_NAME</name>
<value>fusionmx-dev1.e-dialog.com</value>
</vars>
</cgi> -
Flex 3.2.0.3958: Missing Group Collection???
I just downloaded the Flex 3.2.0.3958 SDK from
opensource.adobe.com to try to fix a problem where an xml document
would not allow a groupingcollection.refresh() method to complete.
However, after installing the new SDK, there is nothing
related to GroupingCollection in mx.collections. The Flex 3.2 docs
list this class. Does anyone know why its not in the sdk I just
downloaded? BTW I also downloaded Flex 3.2.0.3794 and there are no
grouping classes in that one either.GroupingCollection is part of Flex Data Visualization
components.
"For reasons best known to themselves, Adobe do not ship the
trial Data Visualisation components with the SDK download, so you
have to extract them from the Windows download yourself."
http://rachaelandtom.info/content/using-flex-3-data-visualisation-components-with-flex-3-s dk -
InDeSign Server - Flex - SOAP - Business cards tutorial - MISSING Arguments for Script
Hello, <br /><br />I test even Adobe Flex with InDesign server. I am occupied with<br />the Business cards tutorial. The Problem is, which no arguments are<br />transferred to servers at InDesign. The Script is executed and the new document and the pdf are produced.<br />But without contents!? Is the error situated in it WSDL file? Here my<br />data:<br />InDesign Server Port = 8070<br />Mac Localhost = http://localhost:8888<br />The IDSP Root = http://localhost:8888/IDSP.wsdl<br /><br />IDSP.wsdl Content<br /><br /><?xml version="1.0" encoding="UTF-8"?><br /><definitions name="Service"<br /> targetNamespace="http://localhost:8888/IDSP.wsdl"<br /> xmlns:tns="http://localhost:8888/IDSP.wsdl"<br /> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"<br /> xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"<br /> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br /> xmlns:xsd="http://www.w3.org/2001/XMLSchema"<br /> xmlns:IDSP="http://ns.adobe.com/InDesign/soap/"<br /> xmlns:SOAP="http://schemas.xmlsoap.org/wsdl/soap/"<br /> xmlns:MIME="http://schemas.xmlsoap.org/wsdl/mime/"<br /> xmlns:DIME="http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/"<br /> xmlns:WSDL="http://schemas.xmlsoap.org/wsdl/"<br /> xmlns="http://schemas.xmlsoap.org/wsdl/"><br /> .........<br />......<br /><service name="Service"><br /> <documentation>gSOAP 2.7.8c generated service definition</documentation><br /> <port name="Service" binding="tns:Service"><br /> <SOAP:address location="http://localhost:8070"/><br /> </port><br /></service><br /><br /></definitions><br /> <br />Flex MXML Content:<br /><br /><?xml version="1.0" encoding="utf-8"?><br /><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"><br /> <mx:WebService id="wsIDSP"<br /> wsdl="http://localhost:8888/IDSP.wsdl"<br /> endpointURI="http://localhost:8070"<br /> useProxy="false"><br /> <mx:operation name="RunScript" resultFormat="e4x"><br /> <mx:request><br /> <runScriptParameters><br /> <scriptLanguage>javascript</scriptLanguage><br /> <!--Optional:--><br /> <scriptFile>/Volumes/Macintosh HD/Applications/Adobe InDesign CS3 Server/Scripts/myScripts/businessCards.jsx</scriptFile><br /> <scriptArgs><br /> <scriptArg><br /> <name>name</name><br /> <value>{nameInput}</value><br /> </scriptArg><br /> <scriptArg><br /> <name>company</name><br /> <value>{companyInput}</value><br /> </scriptArg><br /> <scriptArg><br /> <name>title</name><br /> <value>{titleInput}</value><br /> </scriptArg><br /> </scriptArgs><br /> </runScriptParameters><br /> </mx:request><br /> <br /> </mx:operation><br /> </mx:WebService><br /> <mx:Script><br /> <br /> [Bindable]<br /> public var nameInput:String="";<br /> [Bindable]<br /> public var companyInput:String="";<br /> [Bindable]<br /> public var titleInput:String="";<br /> <br /> private function makeCards(name:String, title:String, company:String):void<br /> {<br /> nameInput = name;<br /> companyInput = company;<br /> titleInput = title;<br /> <br /> wsIDSP.RunScript.send();<br /> }<br /> <br /> </mx:Script><br /> <mx:Form width="410" height="277" x="46" y="34" horizontalScrollPolicy="off"><br /> <mx:FormHeading label="Business Card Information"/><br /> <mx:FormItem label="Name"><br /> <mx:TextInput id="textName" width="100%" /><br /> </mx:FormItem><br /> <mx:FormItem label="Title"><br /> <mx:TextInput id="textTitle" width="100%" /><br /> </mx:FormItem><br /> <mx:FormItem label="Company"><br /> <mx:TextInput id="textCompany" width="100%" /><br /> </mx:FormItem><br /> <mx:FormItem x="75"><br /> <mx:Button x="150" label="Print Cards" <br /> click="makeCards(textName.text, textTitle.text, textCompany.text)"/><br /> </mx:FormItem><br /> <mx:Text x="47.5" y="194" text="{wsIDSP.RunScript.lastResult.errorNumber}" width="383" height="20"/><br /> <mx:Text x="47.5" y="224" text="{wsIDSP.RunScript.lastResult.errorString}" width="381" height="20"/><br /> <mx:Text x="47.5" y="254" text="{wsIDSP.RunScript.lastResult.scriptResult.data}" width="383" height="24"/><br /> </mx:Form><br /><br /> <br /></mx:Application>
I am curious where you got the tutorial, and which version of InDesign Server you are using. Also, can you show the contents of the businesscards.jsx script?
In the meantime, it seems like the connection from Flex to InDesign is working since your script is running and producing output. The next step is to check the arguments being passed to the script, and how the script is accessing and using the arguments.
You can add this to your jsx script to test the values of the arguments:
var myName = app.scriptArgs.IsDefined("name") ? app.scriptArgs.getValue("name") : "name undefined";
app.consoleout("scriptArg name = " + myName);
var myCompany = app.scriptArgs.IsDefined("company") ? app.scriptArgs.getValue("company") : "company undefined";
app.consoleout("scriptArg company = " + myCompany);
var myTitle = app.scriptArgs.IsDefined("title") ? app.scriptArgs.getValue("title") : "title undefined";
app.consoleout("scriptArg title = " + myTitle);
To see the values, watch the InDesign Server console window. If you are not getting the values you expect, check your mxml code to make sure the variable names are valid, etc. If you are getting the values you expect, examine your businesscards.jsx to make sure you are using the values as required to populate the InDesign document.
Susan -
Flex ActiveX Control Event is Missing
Hi,
I wrote an ATL CAxDialogImpl based dialog DLL to host a flash
activex control. When I launched the DLL dialog box from a command
line C# program, I can get all the events sent from the flash
activex control to the dialog instance object, e.g. fscommand,
FlashCall, OnReadyStateChange, etc.
Now, I try to load the dialog DLL in IE using a simple local
html with VBScript, the dialog box shows up and the flash shows up
too. But I can no longer get fscommand, and FlashCall events from
the Flash activex control to the dialog instance object,
interestingly, I can still get the OnReadStateChange events.
I don't know if this is a known problem already, or it's a
bug, or is there any workaround for it, or I simply did something
wrong.
Your help is highly appreciated.
Best Regards,
EJIANGHi,
This is due to security functionality introduced in Flash
8.0. I have read the
Security
Changes in Flash Player 8 and pages linked in the
fscommand
function documentation several times but it's unclear for me in
which sandbox are put files opened in hosted ActveX Flash control.
If someone knows this would be very helpful.
Adobe states that embeding Flash Player ActiveX is not
supported and stays quiet. Maybe SliverLight guys will be more
comunicative.
We have resolved this by using AxWebBrowser control and
hosting the Flash player in a webpage instead of hosting it in
Flash ActiveX.
Another solution if you are using only local files is to try
to use "file://YOUR_PATH_TO_FILE" as an argument for LoadMovie
method. But this works only on local files.
Hope this helps -
SAP NetWeaver 7.01 - ABAP Trial Version - Adobe Flex Islands are missing
Hello,
After installing SAP NetWeaver 7.01 - ABAP Trial Version, Enhancement Package 1, I discovered that the Adobe Flex Islands UI element is missing.
- How/when can I play around with it and integrate Flex applications with my WebDynpro 4 ABAP applications?
- Is Adobe Flex Islands for WebDynpro 4 ABAP demonstrated at the teched in Berlin? Which session should I attend?
Any information on the subject would be nice.
best regards,
Roelof Jan Bouwknegt>
Roelof Jan Bouwknegt wrote:
> Hi Thomas,
>
> It's working now. Very promising technology. Is it true that I can build now a full featured high perfomant Flex application with a powerful consistent WD4A backend framework? That's too good. Thx for your quick help.
>
> best regards,
> Roelof Jan
That is true. Keep in mind however that the Flash Island isn't meant to take up your entire UI. It is intended to supplement the existing Web Dynpro UI elements. There are things that WD does better than Flex - Value Help, Translation, Personalization, Accessibility. Of course there are advantages to using Flex as well - especially for very visual or highly interactive UI element constructs. Hopefully the combination of Flex and WD gives you the best of both worlds when used in a powerful combination. -
Using RSL ? or not !
I have just discovered a strange behaviour of the Flash Player with the Flex framework RSL.
When you compile you Flex application with RSL linkage, the RSL framework is downloaded only once for all the Flex applications.
In fact this is true only if the signed version (.swz) of the library is available.
If you deploy only the unsigned version (.swf) the result is even worse than with the merged into code option.
I found than with a modular application the framework was downloaded not only each time you are executing the application, but also with EACH module of the application.
Here is peaces of server log showing each case :
Case #1 : signed RSL (first load --> RSL is downloaded)
DEBUG | 01-04-2010 21:34:24:269 | 0013:core.protocol.HTTPMessage.execute(245)| /AXX.swf (272579)
DEBUG | 01-04-2010 21:34:24:347 | 0014:core.protocol.HTTPMessage.execute(245)| /framework_3.5.0.12683.swz (569996)
DEBUG | 01-04-2010 21:34:24:769 | 0015:core.protocol.HTTPMessage.execute(245)| /PXSMHome.swf (42364)
DEBUG | 01-04-2010 21:35:27:879 | 0013:core.protocol.HTTPMessage.execute(245)| /PXUMConfig.swf (84101)
DEBUG | 01-04-2010 21:35:32:082 | 0013:core.protocol.HTTPMessage.execute(245)| /PXUMIdaxx.swf (76573)
(next uses --> RSL is NOT downloaded again)
DEBUG | 01-04-2010 23:10:55:394 | 0013:core.protocol.HTTPMessage.execute(245)| /AXX.swf (272579)
DEBUG | 01-04-2010 23:10:56:379 | 0013:core.protocol.HTTPMessage.execute(245)| /PXSMHome.swf (42364)
DEBUG | 01-04-2010 23:11:03:863 | 0014:core.protocol.HTTPMessage.execute(245)| /PXUMConfig.swf (84101)
Case #2 : unsigned RSL (downloaded with each module !!!)
DEBUG | 01-04-2010 21:05:19:754 | 0012:core.protocol.HTTPMessage.execute(245)| /AXX.swf (272662)
DEBUG | 01-04-2010 21:05:20:160 | 0013:core.protocol.HTTPMessage.execute(245)| /framework_3.6.0.13443.swf (568563)
DEBUG | 01-04-2010 21:05:21:379 | 0014:core.protocol.HTTPMessage.execute(245)| /PXSMHome.swf (42562)
DEBUG | 01-04-2010 21:05:21:457 | 0013:core.protocol.HTTPMessage.execute(245)| /framework_3.6.0.13443.swf (568563)
DEBUG | 01-04-2010 21:05:36:004 | 0014:core.protocol.HTTPMessage.execute(245)| /PXUMConfig.swf (84307)
DEBUG | 01-04-2010 21:05:36:066 | 0015:core.protocol.HTTPMessage.execute(245)| /framework_3.6.0.13443.swf (568563)
DEBUG | 01-04-2010 21:05:40:519 | 0012:core.protocol.HTTPMessage.execute(245)| /PXUMIdaxx.swf (76811)
DEBUG | 01-04-2010 21:05:40:613 | 0016:core.protocol.HTTPMessage.execute(245)| /framework_3.6.0.13443.swf (568563)
Case #3 : RSL is not used, framework is merged in application
DEBUG | 01-04-2010 23:27:36:800 | 0014:core.protocol.HTTPMessage.execute(245)| /AXX.swf (505900)
DEBUG | 01-04-2010 23:27:37:254 | 0015:core.protocol.HTTPMessage.execute(245)| /PXSMHome.swf (40836)
DEBUG | 01-04-2010 23:27:43:019 | 0012:core.protocol.HTTPMessage.execute(245)| /PXUMConfig.swf (145460)
DEBUG | 01-04-2010 23:27:46:925 | 0012:core.protocol.HTTPMessage.execute(245)| /PXUMIdaxx.swf (152239)
As I am using my own HTTP server, may be there is some header options missing in the HTTP response.
If anybody can confirm or invalidate these observations, I will be glad to know !Flex Builder 3 passes the same RSL linkage parameters to modules as it does the main application. This bug is fixed in Flash Builder 4. In Flash Builder 4 when the main application is linked with RSLs, each module its statically linked and each SWC that has RSL linkage is put on the external library path. The end result is that a module will not load the same RSLs as the main application but the module gets the size reduction as if is using RSLs.
The only work around I know for Flex Builder 3 bug is to compile your modules at the command line.
-Darrell -
Flex Error #1001: Digest mismatch with RSL
framework_3.0.189825.swf. Redeploy the matching RSL or relink your
application with the matching library.
Hello good people,
I have tried fixing this according to the following URL's
instructions:
http://www.duzengqiang.com/blog/article.asp?id=681
but it's either not doing it or I keep scewing it up.
I have also read:
http://livedocs.adobe.com/labs/flex3/html/help.html?content=rsl_07.html
and it doesn't look like I'm screwing it up, but I could me missing
something. The real issue is that I tried to show this at my
customer's location and now no matter what I do, I can't seem to
either get rid of the files that are in the browser cache or it
just doesn't work. It only does it when deployed to the server. It
never happens on my development machines.
I don't have a computer here that it doesn't work on, even my
wife's machine runs it just fine and she doesn't have a development
environment, so I'm a little confused as to how to handle this.
If someone has a ready answer i would appreciate it. If you
need to view the site to experience the issue then send me a
private message on this forum and I'll send you the link.
Thanks,Okay Darrell,
Your file worked. I was able to run with ,45, after uploading
it to the server. I believe I understand why this was happening.
You can tell me if I’m wrong, if it matters. Below version
,115, the player RSL’s are not signed and the player loads
the swc file, not the swz file.
This became apparent to me when I saw that on the FLEX Build
Path-->Library Path Tab, there existed a build path library of:
framework.swc.
Expanding this library revealed an RSL URL property with the
signed library -- framework_3.0.189825.swz – as the value.
Underneath the RSL URL as an attached property is listed the
Failover RSL URL with a value of -- framework_3.0.189825.swf --.
I’m a simple man, so I’ll just put it this
way… When the player can’t make sense of an swz file
because it can’t load signed files, it looks for the swf
file. Since the swf is not signed, it has a digest that links it
with the application to provide security protection. For some
reason the framework_3.0.189825.swf library that came with the sdk
and by default was being used by my application was not linked
properly. By the way, this happened on a new install to a virgin
machine.
Okay, I used the ant file, and had to modify it to get it to
work. For one, it’s not well formed, missing a /java end tag.
Second, and this is what I need you to verify for me, I don’t
know why the line
OpenElementTag--arg line="--digest.rsl-file
@{rsl-dir}/@{swc-name}.swf --digest.swc-path
@{swc-dir}/@{swc-name}.swc" --CloseElementTag
would work because the swc-name needs to be framework in
order for the optimizer to output it with the correct name (at
least to stay within the naming conventions we are using). So what
happens is the argument line --digest.rsl-file
@{rsl-dir}/@{swc-name}.swf cannot find the swf that was created by
the optimizer since the swc-name variable does not match the name
that was created with the optimizer (--output
'@{rsl-dir}/@{swc-name}_3.0.${build.number}.swf' =
framework_3.0.189825.swf). I tried to use the ${build.number}
again, but it must be getting assigned from the metadata of the
optimizer, I can’t quite figure it out. I finally got it to
work, by hard coding the name in like so…
OpenElementTag--arg line="--digest.rsl-file
@{rsl-dir}/framework_3.0.189825.swf --digest.swc-path
@{swc-dir}/@{swc-name}.swc"--CloseElementTag
I’ll get back into my Ant documentation and see if I
can figure out how to code for that.
I am attaching the build file I created. Place it in the
root\sdks\3.0.0\frameworks directory and it should work right out
of the box. It is setup to use the standard directories. This is a
windows installation, but it should work on Linux.
I hope we can put this to rest. Please correct me if I have
misunderstood what is happening. You have my heartfelt thanks for
your assistance and if you're at the 360 conference, let me know
and I'll buy you a draft.
Sincerely, -
How to move a money value from java to Flex
According to
http://livedocs.adobe.com/flex/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDo cs_Parts&file=00001103.html
I can pass a Double, Float, Long, Short, BigDecimal or the primative equivalent types from java to Flex and they will be converted into a number.
My testcase says that only BigDecimal actually shows up on the Flex side.
Am I missing something or is there a problem in BlazeDs/Flex somewhere?
Bill Tims
P.S. If you would like my sample code, I'll be glad to post it.Pete
After looking at it I see why you were confused. Here is the Java object, the receiving Flex object, and the debug info from the SystemOut.log out of JBos 4.2. All of this is using Java 1.6 and Flex 3.0. I'm using the December, 2008 BlazeDs jar files.
The variable bCd is being serialized as BCd. If I change it to bcd, everything works fine. We also tested this with php->flex and that works fine, which suggests the problem is in Blaze.
public class Test2 implements Serializable{
private static final long serialVersionUID = 1805176418478176484L;
private String abc = "abc";
private String bCd = "bcd";
public Test2() {
public String getAbc() {
return abc;
public void setAbc(String abc) {
this.abc = abc;
public String getBCd() {
return bCd;
public void setBCd(String cd) {
bCd = cd;
============================================================
package jdbcTables.businessdelegate {
import mx.rpc.soap.types.*;
import org.slsot.mis.jdbc.*;
[RemoteClass(alias="org.slsot.mis.value.inquiry.Test2")]
[Bindable]
public class Test2
public var abc:String;
public var bCd:String;
} /* Test2*/
=============================================================
12:24:22,084 INFO [STDOUT]-btims [BlazeDS]03/03/2009 12:24:22.084 [Endpoint.General] Channel endpoint slsot-amf received request.
12:24:22,084 INFO [STDOUT]-btims [BlazeDS]03/03/2009 12:24:22.084 [Endpoint.AMF] Deserializing AMF/HTTP request
Version: 3
(Message #0 targetURI=null, responseURI=/4)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.RemotingMessage')
operation = "callFunction"
source = null
destination = "accessor"
timestamp = 0
headers = (Object #1)
DSEndpoint = "slsot-amf"
DSId = "nil"
clientId = null
timeToLive = 0
messageId = "9530B236-243F-4965-4252-CD944C3430F1"
body = (Array #2)
[0] = "Test"
[1] = "test2"
[2] = (Array #3)
12:24:22,084 DEBUG [Accessor]-btims Begin Test.test2()
12:24:22,099 DEBUG [Security]-btims t2=org.slsot.mis.value.inquiry.Test2@1b89df3
12:24:24,678 DEBUG [Accessor]-btims End Test.test2()
12:24:24,678 INFO [STDOUT]-btims [BlazeDS]03/03/2009 12:24:24.678 [Service.Remoting] Adapter 'java-object' called 'org.slsot.mis.Accessor.callFunction(java.util.Arrays$ArrayList (Collection size:3)
[0] = Test
[1] = test2
[2] = java.lang.Object[] (Array length:0)
12:24:24,693 INFO [STDOUT]-btims [BlazeDS]03/03/2009 12:24:24.693 [Service.Remoting] Result: 'org.slsot.mis.value.inquiry.Test2
abc = abc
BCd = bcd
12:24:24,693 INFO [STDOUT]-btims [BlazeDS]03/03/2009 12:24:24.693 [Endpoint.AMF] Serializing AMF/HTTP response
Version: 3
(Message #0 targetURI=/4/onResult, responseURI=)
(Externalizable Object #0 'DSK')
(Typed Object #1 'org.slsot.mis.value.inquiry.Test2')
abc = "abc"
BCd = "bcd"
1.236104664693E12
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
(Byte Array #4, Length 16) -
Flash, Flex, and the iPad
While there is no shortage of iPad/Flash discussions on the Adobe and Apple forums, after searching for a couple hours now I have been unable to find the answers to my specific question. So please forgive me if I missed it somewhere.
As I understand it, Apple does not support Flash for the mobile and iPad devices. This is reiterated in a number of Apple forum postings that I just read, as well as Steve Jobs' rant here:
http://www.apple.com/hotnews/thoughts-on-flash/
However, I came across this Adobe press release from less than a year ago:
http://blogs.adobe.com/ukchannelnews/2011/06/20/announcement-mobile-applications-for-andro id-blackberry-iphone-and-ipad/
Apparently this Flex thing allows me to develop cross-platform mobile applications. So I do some research on Flex, trying to figure out the difference between Flex and Flash. I come across Adobe's FAQ here:
http://www.adobe.com/products/flex/faq.html#flex-flash
It's not real clear to me, but it sounds like what they are saying is that Flex is simply a programmatic framework around which I can build Flash applications, especially helpful for those more familiar with traditional programming. If this is the case, based on Adobe's press release above, it sounds like I should be able to use Flash on the iPad via Flex? What am I missing? Is there other differences between Flex and Flash? Or perhaps is it the difference between an application and browser support (like Apple's Safari)?
Thanks in advance for your patience, and your help.
3PIt's easy Pea...
Flash is a plugin. It runs from withing the browser IE, Firefox, Safari, Opera, etc... It also can be run standalone, via special exe program on Windows platform.
Although this is less common. Here are all the Flash versions: http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
AIR is a cross platform runtime, kind of like Java (build once run everywhere). But with AIR it's a bit more tricky. You have to compile your program to each target platform (Desktop, Andriod, BlackBerry, iOS) separately. It's not like with Java where you can indeed run your jar file on lot of platforms. AIR is essentially Flash "on steroids" as it mostly has the same API as Flash and builds on top of it. But AIR not in the pluging form, i.e. you don't need a web browser to run it from.
Here are the latest AIR runtime: http://get.adobe.com/air/
and SDK: http://www.adobe.com/devnet/air/air-sdk-download.html
You will need AIR SDK to build AIR applications and it has to be overlayed on top of Flex SDK which you can find here:
Flex SDK: http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4.6
Now Flex SDK is essentially a component framework. You will need a button in your application, or a Video component, right? So that is what Flex provides for you free of charge.
Obviously this sound simple but Flex is much more then that and here is your
Flex documentation: http://www.adobe.com/devnet/flex/documentation.html
So, Flex is a component framework which lets you build applications which target either Flash or AIR as executable runtime. For Flash it is called Web application and it runs from withing browser or standalone Flash player. For AIR it is called Desktop or Mobile project and it runs from withing AIR runtime which has to be installed on your device or bundled with your application.
Now, speaking of Steve rants, yes, they wanted to kill Flash on their platform, there was even a guy there who was responsible for that result (I forgot his name but you can google), although Adobe never admited that and played it nice with Apple. Why they wanted to kill most expressive and complete vector and video engine on the web (Flash)? It's simple! This is beacase they wanted to play on their nice and cozy iOS/iPad/iPod playground alone! Because they want to control the delivery of the content from publisher to consumer. they want to stick their proprietory products and specifications in between and skim the money! That is why they don't need Flash in the browser. Flash allows people to publish and consume an impressive content without charging a dime! That includes H264 video among other things. And that is what Apple doesn't want to see.
Good luck with Flex and everything else,
SdS -
Hai All,
I want to implement FLEX in WENDYNPRO ABAP for that i want these files ( FLASHISLANDLIBIMP1.SWF, WDISLANDLIBRARY.SWC).I dont have those files in my server.
Can anybody tell me how to configer the files.
Regards,
ArunYou must have the older version of the trial versions available on SDN. The newer version is a later SP level and contains the SWC and Flex 3.0 files as well. Updated versions of the files are available as part of the corrections in OSS note 1307389. You can also download just the Flex 2 SWCs that were missing from the early Sneak Preview here: https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30bf8904-04a8-2b10-ca90-fc17f7a73355
-
RSL Error 3 of 3 - Is this problem to do with Flash Player?
In trying to access sailing screens on www.sailonline.org I get the message "RSL Error 3 of 3", with the following at the foot of the page.
"Flex Error #1001: Digest mismatch with RSL http://www.sailonline.org/static/windy/framework_3.5.0.12683.swf. Redeploy the matching RSL or relink your application with the matching library."
There is discussion on this in the sailonline site, but the solutions suggested have not worked for me. I see also similar being discussed elsewhere on internet.
Does anyone know about this?"Flex Error" would indicate that the problem lies within the SWF.
A "workaround" that may work is listed here: https://success.salesforce.com/answers?id=90630000000gxC9AAI, but the posters also acknowledge that the problem is in the content and not the Player. -
Using RSLs results in a mixed content warning in Chrome? When did this start happening?
Hello All,
We've got a secure (delivered via HTTPS) Flex app that has been using RSLs for years. Just today, I noticed that Chrome was showing a "mixed content" warning for our app.
We're not getting this same warning in IE or Firefox. I poured over the requests in Chrome's developer tools, and there were only two HTTP requests:
http://fpdownload.adobe.com/pub/swz/crossdomain.xml
http://fpdownload.adobe.com/crossdomain.xml
These both appear related to the Adobe hosted Flex RSLs.
I changed my compilation options to merge libraries into code (no RSLs). As soon as I did this, the mixed content warning in Chrome went away (and so did these two HTTP requests). Switch back to RSLs, and the mixed content warning comes back (along with the two HTTP requests).
Turning off RSLs makes my app quite a bit fatter--over 600kb fatter. That's a lot. I want to use RSLs, like we've been doing in the past! How can this be fixed?
Chrome Version: 22.0.1229.94 m
Flash Player Version: 11.4.31.110
OS Version: Windows 7, 64 bit
Complete User-Agent string:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4After looking through the Build->Properties->Flex Build Path->Library Path settings, I found that the RSLs each have a "Deployment Path/URL" and "Policy file URL" value. For instance, for the text layout RSL, we've got:
Deployment Path/URL: http://fpdownload.adobe.com/pub/swz/tlf/1.0.0.595/textLayout_1.0.0.595.swz
Policy file URL: http://fpdownload.adobe.com/pub/swz/crossdomain.xml
I went through each of the RSLs and changed both deployment and policy URLs to use HTTPS.
Once I did this, the mixed content warning in Chrome stopped showing up.
But I'm still at a loss as to why this started happening in the first place. As I indicated in my original post, we've had this app running for years and this is the first we've noticed a mixed content warning in any browser. What's going on?
-Josh
Maybe you are looking for
-
Dear Experts, How to see the open TO's & TR's other than from activity Monitor(LL01). Also how to tackle with open TO's & TR's. Thanks & Regards, Olet Malla.
-
Reports send respond back to form
dear all, I have built a form to call a report that runs about 6 minutes. I use the 'RUN_PRODUCT()' function to call the report. And I need a message to prompt the user after the report was finished. I try to achieve this by adding a line of code to
-
Authorisations for a user in SM59
Hi, I am in the process of configuring a SM59 ABAP connection between two systems say A and B I have created user id in the System A and B I wanted to know teh roles and authorisations, to be present for a user to be used in SM59 ABAP Connection I d
-
Combine PDF's witout downsizing page size
Hi I have Acrobat 10 Standard and can combine multiple PDFs into a single PDF file fine, but the page size does not remain the same. I start with 841,594mm (A1 pdf's) and when the combined PDF is created the page size is 420,297mm (A3). The files I
-
Ovi suite - 'find music on ovi store'
The 'Find music on OVI store' screen, has only Search function, but doesnt allow the rich browse experience as available in the web site. Is this intentional? If I click 'Browse all music on Ovi', it takes me to website, but doesnt allow me to downlo