Achei a solução,

basta adicionar granite.swc e granite-essentials.swc no flex build path.

valeu pessoal.

2009/4/19 Pablo Borges <pablosbor...@gmail.com>

> Olá Pessoal,
>
>   Estou tendo um problema com o código gerado pelo Gas3 apartir das minhas
> entity´s.
>
>   Vejam,
>
>     package pablo.domain;
>
>     @MappedSuperclass
>     @EntityListeners(AbstractEntity.AbstractEntityListener.class)
>     public abstract class AbstractEntity implements Serializable {
>
>     private static final long serialVersionUID = 1L;
>
>     @Id @GeneratedValue(strategy = GenerationType.AUTO)
>     private Integer id;
>
>     .....
>
>     }
>
>     @Entity
>     @Table(name="usuario")
>     public class Usuario extends AbstractEntity {
>
>     @Column(nullable = false)
>     private String login;
>
>     @Column(nullable = false)
>     private String senha;
>
>    ....
>
>   }
>
>   Só que ao usar o Gas3 (plugin) para gerar os meus .as apartir dos meus
> entity´s ele gera tudo ok. Sem erros.
>
>   package pablo.domain {
>
>     [Bindable]
>     [RemoteClass(alias="pablo.domain.AbstractEntity")]
>     public class AbstractEntity extends AbstractEntityBase {
>     }
>   }
>
>    ----
>
>
>   package pablo.domain {
>
>     import flash.utils.IDataInput;
>     import flash.utils.IDataOutput;
>     import org.granite.meta;
>
>     use namespace meta;
>
>  }
>
> -------
>
>   package pablo.domain {
>
>     [Bindable]
>     [RemoteClass(alias="pablo.domain.Usuario")]
>     public class Usuario extends UsuarioBase {
>     }
> }
>
>   O erro esta acontecendo no arquivo flexGraniteApp.mxml. Vejam o arquivo
> abaixo
>
>
>  <mx:Script>
>         <![CDATA[
>
>             import mx.rpc.events.ResultEvent;
>             import mx.rpc.events.FaultEvent;
>             import mx.controls.Alert;
>             import pablo.domain.Usuario;
>
>             public function autenticar():void
>             {
>                 *var usuario:Usuario = new Usuario();*
>             }
>
>             public function onFault(event:FaultEvent):void
>             {
>                 //Ocorreu uma falha ao chamar o servico.
>                 Alert.show(event.fault.message);
>             }
>         ]]>
>     </mx:Script>
>
>  Ao tentar instanciar o objeto usuário ele gera um erro no arquivo
> AbstractEntityBase.as
>
> * 1004: Namespace was not found or is not a compile-time constant.*
>
>   Exatamente nessa linha,
>
>   *use namespace meta;*
>
>   Qual o motivo, o que estou fazendo de errado?
>
>  Obrigado.
>
>
> --
> Pablo S. Borges
> Bacharel em Ciência da Computação
> SCJP - Sun Certified Java Programmer 1.4
>



-- 
Pablo S. Borges
Bacharel em Ciência da Computação
SCJP - Sun Certified Java Programmer 1.4

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a