Pergunta : [BlazeDS] tipo desconhecido “17” do AMF. flex.messaging.io.UnknownTypeException: Tipo desconhecido “17” do AMF.

Eu criei um módulo no cabo flexível 3.2 para a transferência de arquivo pela rede da lima using o jogador instantâneo v10 (file.load ()) qual está trabalhando muito bem ..... o
But as aplicações precedentes que foram criadas não trabalham e não me dão o seguinte erro….Isto começou desde que eu mudei os ajustes do compilador para o ver instantâneo do jogador a 10.0.0 de 9…. MENSAGEM do


ERROR: tipo desconhecido “17” do

[BlazeDS] AMF.
flex.messaging.io.UnknownTypeException: Tipo desconhecido “17” do AMF.
em flex.messaging.io.amf. Amf3Input.readObjectValue (Amf3Input.java:
de 219) em flex.messaging.io.amf. Amf3Input.readObject (Amf3Input.java: 132)
em flex.messaging.io.amf. Amf3Input.readScriptObject (Amf3Input.java:
de 473) em flex.messaging.io.amf. Amf3Input.readObjectValue (Amf3Input.java:
de 153) em flex.messaging.io.amf. Amf3Input.readObject (Amf3Input.java: 132)
em flex.messaging.io.amf. Amf3Input.readArray (Amf3Input.java: 371)
em flex.messaging.io.amf. Amf3Input.readObjectValue (Amf3Input.java:
de 157) em flex.messaging.io.amf. Amf3Input.readObject (Amf3Input.java: 132)
em flex.messaging.io.amf. Amf3Input.readScriptObject (Amf3Input.java:
de 473) em flex.messaging.io.amf. Amf3Input.readObjectValue (Amf3Input.java:
de 153) em flex.messaging.io.amf. Amf3Input.readObject (Amf3Input.java: 132)
em flex.messaging.io.amf. Amf0Input.readObjectValue (Amf0Input.java:
de 135) em flex.messaging.io.amf. Amf0Input.readArrayValue (Amf0Input.java: 326)
em flex.messaging.io.amf. Amf0Input.readObjectValue (Amf0Input.java:
de 139) em flex.messaging.io.amf. Amf0Input.readObject (Amf0Input.java: 95)
em flex.messaging.io.amf.AmfMessageDeserializer.readObject (AmfMessageDeserializer.java:
de 226) em flex.messaging.io.amf.AmfMessageDeserializer.readBody (AmfMessageDeserializer.java: 205)
em flex.messaging.io.amf.AmfMessageDeserializer.readMessage (AmfMessageDeserializer.java:
de 125) em flex.messaging.endpoints.amf. SerializationFilter.invoke (SerializationFilter.java: 114)
em flex.messaging.endpoints. BaseHTTPEndpoint.service (BaseHTTPEndpoint.java: 278)
em flex.messaging.MessageBrokerServlet.service (MessageBrokerServlet.java: 322)
em javax.servlet.http.HttpServlet.service (HttpServlet.java:
do 717) em org.apache.catalina.core. ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:
de 290) em org.apache.catalina.core. ApplicationFilterChain.doFilter (ApplicationFilterChain.java:
de 206) em com.citizen.framework.web.HibernateSessionFilter.doFilter (HibernateSessionFilter.java:
do 34) em org.apache.catalina.core. ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:
de 235) em org.apache.catalina.core. ApplicationFilterChain.doFilter (ApplicationFilterChain.java:
de 206) em org.apache.catalina.core. StandardWrapperValve.invoke (StandardWrapperValve.java: 233)
em org.apache.catalina.core. StandardContextValve.invoke (StandardContextValve.java: 191)
em org.apache.catalina.core. StandardHostValve.invoke (StandardHostValve.java:
de 127) em org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:
de 102) em org.apache.catalina.core. StandardEngineValve.invoke (StandardEngineValve.java: 109)
em org.apache.catalina.connector. CoyoteAdapter.service (CoyoteAdapter.java: 298)
em org.apache.coyote.http11.Http11Processor.process (Http11Processor.java: 852)
em org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process (Http11Protocol.java: 588)
no .JIoEndpoint$Worker.run de org.apache.tomcat.util.net (JIoEndpoint.java: 489)
em java.lang. Thread.run (Thread.java: o

Tried de 619) para mudar o cabo flexível SDK a 4.0 dá o mesmo erro….ajuda do
Need urgente….
Thanks adiantado….
class= do

Resposta : [BlazeDS] tipo desconhecido “17” do AMF. flex.messaging.io.UnknownTypeException: Tipo desconhecido “17” do AMF.

Ter um olhar neste: http://livedocs.adobe.com/blazeds/1/blazeds_devguide/help.html?content=serialize_data_2.html ou http://livedocs.adobe.com/blazeds/1/blazeds_devguide/help.html?content=serialize_data_3.html

Descreve que datilografa Java é traçado dentro a que ActionScript datilografa. Eu supor que o problema é com seu dicionário. Mesmo se isto é mais estreitamente relacionado ao mapa de Java, BlazeDS usa um objeto traçando mapas de Java. Eu não poderia encontrar um traço para o dicionário na traçar-lista. Como em seu código você está usando chaves da corda em seu mapa, tenta o seguinte código. Eu espero que ajuda.
1:
2:
3:
4:
5:
6:
7:
parâmetros do var: Objeto novo de Object= ();
parâmetros [“fromdate”] =  fromdate.selectedDate;
parâmetros [“até agora”] = todate.selectedDate;
parâmetros [“reportTo”] = “pdf”;
												
reportDetailsVO.parameters = parâmetros;
reportManager.setReportDetails (reportDetailsVO);
Outras soluções  
 
programming4us programming4us