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 <jpergent...@gmail.com>

> Opa, bacana Fabiano !!!
>
> Mas, ele funciona mesmo sem usar o Granite ? Estou utilizando o BlazeDS no
> meu projeto.
>
> []'s
>
> 2009/10/5 Fabiano Frizzo <ffri...@gmail.com>
>
>> O GraniteDS tem o GAS3
>>
>> Eu utilizo ele
>>
>> 2009/10/5 Pergentino Araújo <jpergent...@gmail.com>
>>
>> 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 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