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 -~----------~----~----~----~------~----~------~--~---