Sim funciona sem usar o granite
Só precisa ter o jar dele..
Da uma olhada no Arquivo do Ant que eu fiz para utilizar ele.
Nele eu crirei os meus proprios templates dai ele gera os .as Atraves deles.
<?xml version="1.0" encoding="UTF-8"?>
<project name="OptimusSystem" default="delete.base">
<echo message="OptimusSystems"/>
<!--
! EDIT THE 'env.properties' FILE TO REFLECT YOUR ENVIRONMENT.
!-->
<xmlproperty prefix="eclipse" file=".project"/>
<condition property="eclipse">
<contains string="${java.class.path}" substring="org.eclipse.swt"/>
</condition>
<condition property="flexbuilder">
<contains string="${eclipse.projectDescription.natures.nature}"
substring="flexbuilder"/>
</condition>
<echo message="eclipse: ${eclipse}"/>
<!--
! Flex 2 SDK tasks (mxmlc, compc, html-wrapper).
!-->
<taskdef resource="flexTasks.tasks" classpath="C:\eclipse\Flex Builder 3
Plug-in\sdks\3.4.0.6955\ant\lib\flexTasks.jar" />
<!--
! Generate AS3 beans for EJBs.
!-->
<target name="define.gas3" unless="eclipse.pdebuild.home">
<!-- Define the task if we are not in an Eclipse environment (*all*
gas3
jars must be in the classpath) -->
<echo message="Defining gas3 task..."/>
<taskdef name="gas3"
classname="org.granite.generator.ant.AntJavaAs3Task"/>
</target>
<target name="generate.as3" depends="delete.entity, define.gas3">
<gas3 outputdir="src_flex"
entitytemplate="D:/Sistemas/template/entity.gsp"
entitybasetemplate="D:/Sistemas/template/entityBase.gsp"
beantemplate="D:/Sistemas/template/bean.gsp"
beanbasetemplate="D:/Sistemas/template/beanBase.gsp">
<classpath>
<pathelement location="WebContent/WEB-INF/classes"/>
</classpath>
<fileset dir="WebContent/WEB-INF/classes">
<include name="com/optimussystems/entity/**/*.class"/>
<include name="com/optimussystems/parametros/**/*.class"/>
</fileset>
</gas3>
</target>
<target name="delete.entity">
<delete>
<fileset dir="src_flex/com/optimussystems/entity"/>
</delete>
</target>
<target name="delete.base" depends="generate.as3" >
<delete>
<fileset dir="src_flex/com/optimussystems/entity"
includes="**/*Base.as"/>
</delete>
</target>
</project>
2009/10/5 Pergentino Araújo <[email protected]>
> Opa, bacana Fabiano !!!
>
> Mas, ele funciona mesmo sem usar o Granite ? Estou utilizando o BlazeDS no
> meu projeto.
>
> []'s
>
> 2009/10/5 Fabiano Frizzo <[email protected]>
>
>> O GraniteDS tem o GAS3
>>
>> Eu utilizo ele
>>
>> 2009/10/5 Pergentino Araújo <[email protected]>
>>
>> Alguém conhece uma ferramenta boa pra criação de .AS a partir de classes
>>> Java ?
>>>
>>> Testei umas e não funcionaram redondinho :(
>>>
>>> []'s
>>>
>>> --
>>> Atenciosamente, Pergentino Araújo.
>>> Arquiteto Java/Flex
>>> MSc. Profissional - Engenharia de Software
>>> Adobe Certified Expert - Flex 3 with AIR
>>>
>>>
>>>
>>
>>
>> --
>> Fabiano Frizzo
>>
>> Conheça o Projeto ACBr - Automação Comercial Brasil http://acbr.sf.net
>> Conheça o Projeto JACBr - Java Automação Comercial Brasil
>> http://sourceforge.net/projects/jacbr
>>
>>
>>
>
>
> --
> Atenciosamente, Pergentino Araújo.
> Arquiteto Java/Flex
> MSc. Profissional - Engenharia de Software
> Adobe Certified Expert - Flex 3 with AIR
>
> >
>
--
Fabiano Frizzo
Conheça o Projeto ACBr - Automação Comercial Brasil http://acbr.sf.net
Conheça o Projeto JACBr - Java Automação Comercial Brasil
http://sourceforge.net/projects/jacbr
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---