Java :: Error In GraniteDS While Deserializing RemoteObject?
Feb 22, 2012
I'm trying to use RemoteObject from ActionScript to execute simple method on Java server side using GraniteDS. However, I'm getting this exception:
[code]...
I made some debug and monitoring, and I could see the AMF message the client sent. And it looked normally. However AMF0Deserializer can't deserialize it.Am I sending it wrong? Or there should be an error on the server side?
View 1 Replies
Similar Posts:
Nov 6, 2011
I have a server api wirtten in Java and client side written in flex and I am trying to configure them together using GraniteDS. However, when trying to add this line:
<graniteds:flex-filter url-pattern="/*"/>
to the ApplicationContext.xml - then when trying to deploy my webapp (via glassfish) to a server i get this error:
org.apache.catalina.LifecycleException: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 86 in XML document from ServletContext resource [/WEB-INF/commonContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'graniteds:flex-filter'.
View 1 Replies
Oct 26, 2009
I'm trying to integrate Seam and Flex with GraniteDS, with the goal of implemenenting a code generation tool for main use cases of CRUD operations.One of my needs is to have the possibility to generate a combo box to reference a parent entity from another. For example, a state combo box in my county edition/creation screen.
View 1 Replies
May 10, 2011
I'm developing a webapp with Java backend and Flash (pure ActionScript) frontend using BlazeDS. I'm using the RemoteObject stuff to send objects, using custom serialization, where I need to implement Externalizable (Java) and IExternalizable (AS) interfaces. This works fine so far.
But now I need to send objects from Java to Flash, whose classes are generated with JAXB/XJC. Of course these generated Java classes don't implement the Externalizable interface, so it seems that I can't use my approach here. One possibility seems to be writing a XJC plugin which makes the classes implement Externalizable. But this looks like a tough job...
View 2 Replies
May 6, 2010
I am looking to subclass RemoteObject. Instead of:
<mx:RemoteObject ... >
<mx:method ... />
<mx:method ... />
[code].....
View 1 Replies
Nov 9, 2009
I'm writing a mock backend service for my flex application. Because I will likely need to add/edit/modify the mock data over time, I'd prefer not to generate the data in code like this:
var mockData = new Array();
mockData.push(new Foo(1, "abc", "xyz"));
mockData.push(new Foo(2, "def", "xyz"));
...
Rather I'd like to store the data in a file in some format that it can be easily serialized into my strongly-typed value objects (i.e. Foo above). Ideally I'd like to create the data in a self-describing format(i.e. what data type each field is, what class it represents, etc)
View 2 Replies
Aug 2, 2011
Is there a way or a library made to deserialize a JSON string into a typed object in ActionScript and Python?
For eg.
class Person
{
String name;
[code]....
So, the last statement basically casts the object we get after deserializing the jsonString into the Person object.
View 3 Replies
Oct 7, 2010
I want to use the Parsley framework and I want to use GraniteDS for remoting. As of 2.1, GraniteDS generates AS3 service classes from your Java code as local proxies, and I want to use these classes in Parsley.[code]...
View 1 Replies
Sep 3, 2009
The jist of what I'd like to know and focus on understanding, is details on how binary deserialization occurs in Flex 3. When is the constructor called, when are properties set, are private members serialized or does all deserialization occur on and through setters, etc? I'm having a hard time finding information on this.In a Flex 3 AIR application, I have a pretty complex object graph(just a bunch of objects referencing one another, kinda like a big data model except a bit more complex) that I serialize to a file using a single call on the FileStream.writeObject and readObject on a root object, which serializes and deserializes the entire object graph.I found that I needed to always have a default constructor, else I would get exceptions on the objects when deserializing if they were part of an ArrayCollection. So I had to eleminate the constructor parameters or set default values. I now have many setters like this in my classes, such as the below where mConnection accumulates some information it needs through different setters, where as before I had this all packed into the constructor since all of the information is really necesary for the Connection to function:[code]So the connection's serverIP is still an empty string because the server was assigned to the client's property before the server was completely initialized.
I could probably resolve this by using binding so that updates to the serverip in the server are bound to the connection, but I find binding properties to be fairly complicated (it's really simple on UI in mxml cause you just use the curly bracket syntax but doing it by code is what I found complicated). I have also resolved some cases by removing the constructor parameters entirely, so that there is no default values. All that aside, I still really need a deeper understanding of the details of binary serialization as far as how it rebuilds the object graph. I even have circular references, and it seems to handle those fine and maintain multiple references without duplicating objects. It's just when my constructors/setters are more complex that I'm running into these problems because of the order of what occurs during deserialization. It is really inconsistent though, as adding breakpoints in various places seems to influence the order that things occur, making it more difficult to debug.On a side note for anyone that might sidetrack the topic because I am serializing a class called Connection. I added some code to address some things, like in the Connection class there is an instance of a Socket. Of course my socket would not be connected after I close and reopen the application and deserialize it, so before I serialize my object graph, I go through and close the socket and set the reference in the Connection class to null, so that there is no longer a reference to the socket and thus it will not get serialized. After deserialization on the next application run I create a new socket.
View 1 Replies
Mar 19, 2011
I have a Entity bean and it's corresponding ActionScript class when i transfer an object of that class i got that error[code]...
View 3 Replies
Apr 10, 2011
I'm trying to make Spring automatically register my remote destinations by reading its annotations. So that I don't need to update some configuration file every time I create a new service. [code]...
View 1 Replies
Sep 6, 2007
I was recently able to get AS3.0 to connect to a MySQL database using PHP. However, my employer decided that he wants me to use a Java Servlet for the communications rather than PHP. I have written the servlets and they are all working properly, however, I can't get flash to run them properly in the application. When running the servlet I get an error stating "Error opening URL" Are there any specific changes that I need to change in my code so that I am able to communicate with a servlet?
View 9 Replies
Apr 21, 2011
I have a streaming server (for pushing data not video) setup with GraniteDS and it works great. I have to include multiple swf files in a web page. Each of these swf files has a data table which includes streaming data(this is a specific requirement - so I really cant combine all data tables into 1 huge data table/swf file). All the swf files however, connect to the same gravity channel/streaming endpoint.
How many connections are there from the web page to the streaming server? Does each swf file start a new streaming connection? Or do all them share the same connection since they are just connecting to a single channel?
View 1 Replies
Mar 12, 2012
When I try to build a "Hello World" iOS app for the iPhone using Flash Pro CS5.5 I get the following error:
Error creating files. Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine.
Has any one else encountered an error like this and successfully fixed it? I've been trying to solve this for a long time, have reinstalled Flash CS5.5 and Java, but so far I'm still getting the same error. I've also tested building the app on another person's machine and there everything works fine. My OS is Windows 7.
View 4 Replies
Sep 22, 2010
Ours is a Flex/Parsley/Blazeds/Spring project & I'm trying to implement java Enums in Actionscript3 and all I have to do is to send the Enum value to Spring service method.
The Java Enum Code (this is generated from XSD)
public enum ReferenceLookupType {
PATIENT_VISIT_TYPE("PATIENT_VISIT_TYPE"), PATIENT_STATUS("PATIENT_STATUS"),
PATIENT_VISIT_INVALID_REASON("PATIENT_VISIT_INVALID_REASON"),
LIPID_PREFILLED_CODE("LIPID_PREFILLED_CODE");
private final String value;
[Code] .....
How to implement Enums in Actionscript the right way.
View 1 Replies
Aug 30, 2010
I installed the Flash CS5 trial and each time I launch the application, a windows with the message (error initializing java runtime and may need to reinstall Flash). That's making 6 times that I reinstall Flash CS5, Java 6.21, unisntall, install from CS5 Suite, single Flash CS5 and always the same problem. I use Windows 7 X86.
View 7 Replies
Aug 30, 2011
I have been getting the following error when trying to publish AIR for iOS from Flash CS5.5. I'm using AIR 2.7 overlayed, Windows 7 x64.
View 4 Replies
Jan 24, 2012
I am getting these error while creating bean id , Im using spring: Here is the error Error creating bean with name 'StockdataChart' defined in ServletContext resource [/WEB-INF/config/web-application-config.xml]: 1 constructor arguments specified but no matching constructor found in bean 'StockdataChart' (hint: specify index and/or type arguments for simple parameters to avoid type ambiguities)
[Code]...
View 2 Replies
Sep 10, 2010
I get this error starting up Flash Professional CS5. I don't even have to create/open a Flash file. I already re-installed, but to no avail.
View 4 Replies
Mar 23, 2012
I have a problem with Map objects, while using Gravity. All messages works ok, except the ones which includes Map objects. They throw the following exception:ArgumentError: Error #2173: Could not read the object in the stream. though lass:org.granite.collections.BasicMap do not implement flash.utils.IExternalizable,but we know that it's Class:externalizable by its alias.I've found that this error occurs when you do not include granite-essentials.swc, but I don't think that's the case, because normal messaging using RemoteObject works fine, even with Map objects
View 1 Replies
Apr 27, 2010
i got a problem with 'Security error',it happens when i try to connect my XMLSocket (Flex) with my Socket (Java)i have a domain:
alucardeck.mine.nu
i startup my apache tomcat 6.0 and in ROOT folder i have:
policyFile.xml and crossdomain.xml
(i had a doubt about what is the correct filename so i created both)both files contains:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
well, yes, you can access using the default port 80, as it should be.(but probably my server will be down when u try to access it)so here is what i do: i run my Java server application.there i open 1 socket in port 19809.(i already tried with port 843 too) then, i run my Flex application: [URL]also i tried to run it in ROOT folder..the XMLSocket class is instanced like this:
xmlsock = new XMLSocket();
// add all listeners
Security.loadPolicyFile("http://alucardeck.mine.nu/crossdomain.xml");
// also tried "xmlsocket://alucardeck.m....
[code]....
i also notice when i start my Java Server application with 2 sockets listening ports: 843 and 19809, i notice Flex first try to connect to 843 and then 19809, and in both sockets i reply with that String from before.
View 1 Replies
Mar 4, 2012
I'm using Zend AMF to send my remote objects to Flex. I've defined a Constant class and created getASClassName() method. Then I've created Action script class in flex.
Objects are send successfully, but they are deserialized to generic Objects in Flex instead of specific ones. EDIT: On network monitor in Flex I can see that AMF value is set to com.my.project.valueobjects.Constant. Although array from event.result contains Objects.
[Code]...
View 1 Replies
Jul 15, 2010
i got a .fla file about 2xx mb (contain number of actionscript and layers) on another using Flash CS3 Professional and i use it ( Flash CS3 Professional) too ,
i can open the fla successfully , but when i try to export the fla to the swf
it appear the message : "Error initializing Java Runtime Environment , You may need to reinstall Flash."
result : the swf is gen but the frames move "non-stop" automatically
i had tried use different OS (winXP , Win7 ) and JRE
[Code]...
View 6 Replies
Jan 9, 2011
I'm currently on a Windows 7 64bits system and I've got this unsolved problem of "Error initializing Java Runtime Environment. You may need to reinstall Flash" pop-up at Flash CS5 launch. This error (apparently relied to AS3 compiling machine) also appears during SWF compilation (so the compilation is bugged and the SWF is unusable) I've googled it and tried every piece of answer but none of them worked :
- Re-install Flash or Java (32 & 64 bits)
- Delete CLASSPATH in environment variables
- Reduce (or raise ?!) -Xmx128M environment variable
- Launch application with XP SP3 compatibility
Is anyone here had the same problem and succeed to pass through in any kind of way
View 1 Replies
Nov 11, 2010
I am Using Flex as my client and java as my server. Using Weborb in remote host. At times I recieve this error.
faultCode:Client.Error.MessageSend
faultString:'Send failed'
faultDetail:'Channel.Connect.Failed error NetConnection.Call.BadVersion: :
[code].....
View 2 Replies
May 4, 2011
I have been developing an application(a website to be more precise) which consists of a flex front end which is constantly sending and receiving data from the back end which is programmed in java. The connection between the two components is being done through blazeds. This worked fine while I was running it locally, however when I uploaded both sides of the application to a tomcat server(online) the following error is being returned when a connection between the components should occur:URL...I have read around about this error and many seem to getting this error when making connections between different servers, unlike here, where the connection is occurring within the same server.
View 1 Replies
Oct 5, 2011
We have deployed a flex application on Tomcat and it uses Blaze-DS to communicate with the Java side. However when using the deployed application we constantly get the error:Detected duplicate HTTP-based FlexSessions, generally due to the remote host disabling session cookies. Session cookies must be enabled to manage the client connection correctly. url...Within our Apache httpd.conf we have set up a proxy lookup so that rather than using particular ports (e.g 8082) we want to use port 80 (some of our customers operate in a locked-down environment).[code]
View 1 Replies
Feb 9, 2009
When I apply a 3D tween I get the following error when I test the movie: Error initializing Java Runtime Environment. You may need to re-install Flash If I remove the tween, no error on testing. Is this a bug? I am using CS4 on a brand new Dell M6300 mobile workstation.
View 1 Replies
Jan 4, 2010
I'm trying to write a Flex client that interacts with a Spring-Flex java application. I would like to catch (the flex equivalent of) SecurityExceptions and Display an error page if the user was trying to do something they aren't allowed to dox op up a login box if the user wasn't logged in According to the Spring-Flex docs,
[Code]....
View 2 Replies
May 3, 2010
I have a Java server that process the bytes of a SWF File stored in the server and ouptut it to the user through a Servlet. The file was decompressed and re-compressed using the java.util.zip package.Everything works fine on Windows Server 2008 server. But now we need migrate the server to Linux. The problem is that when I test the website now, the Flash Player throws this error: VerifyError: Error #1033 Cpool entry 1 is wrong type.Nothing has changed on client side, not even on the SWF.The documentation is too generic/vague about this error, only saying that this means that the SWF is corrupted. But everything runs normal on Windows Server configuration, when changed to Linux, this messages appears... what could possible be the cause?
My Windows Server is:
Windows Server 2008 (6.0 - x86)
Apache 2.2.11
[code]....
View 2 Replies