I tested it locally.  I only got the Maven build to create the artifacts.
I wasn't sure of the best way to deploy the artifacts.  Can you help with
that?  As I mentioned in the first post, for js-debug you have to copy
stuff around.  I just ran the Maven build, make a folder in
MainApp/target/javascript/bin/js-release called "modules" and copied
Module/target/javascript/bin/js-release/Module.js into
MainApp/target/javascript/bin/js-release/modules and then opened
MainApp/target/javascript/bin/js-release/index.html

I think you can look at the Ant scripts and see how they handle the
js-debug output and bin-debug output

If you are getting a 404, do you know which URL it couldn't find?

Thanks,
-Alex

On 9/7/17, 9:13 AM, "carlos.rov...@gmail.com on behalf of Carlos Rovira"
<carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> wrote:

>Hi Alex,
>
>I'm looking to the ModulesExample but is not working for me. I tried to
>build with regular maven instruction (men clean install) in parent folder
>of both main app and module. Then run localy and upload to a server, but
>main app doesn't load and reports 404.
>
>In code I see:
>
><js:UIModuleLoader modulePath="modules" moduleName="Module" />
>
>so modulePath gets a value of "modules", but where is "modules"?
>
>btw, can I test this localy or only on a server to get proper paths?
>
>Thanks!
>
>Carlos
>
>
>
>2017-09-07 14:35 GMT+02:00 Carlos Rovira <carlos.rov...@codeoscopic.com>:
>
>> Ok Alex,
>>
>> I'll be looking at the example and seeing how it performs and give some
>> feedback. I think it could work for me at least, but I suppose that in
>>the
>> end we would need to clean those duplicates in order to have a more
>> "production" feature
>>
>> Thanks!
>>
>>
>>
>> 2017-09-07 9:37 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
>>
>>> Hi Carlos,
>>>
>>> Peter's work ended up being more like SWFLoader.  It loads something
>>>much
>>> more like a sub-application.
>>>
>>> There is a examples/flexjs/ModuleExample folder.
>>>
>>> I have not spent any time on resolving any of the drawbacks mentioned
>>>in
>>> the original post.  First, I want to see how important it is to folks.
>>> For example if your module is small enough, maybe we don't need to
>>>spend
>>> time on trying to extract duplicates.
>>>
>>> Thanks,
>>> -Alex
>>>
>>> On 9/6/17, 4:09 PM, "carlos.rov...@gmail.com on behalf of Carlos
>>>Rovira"
>>> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com>
>>> wrote:
>>>
>>> >Hi Alex,
>>> >
>>> >very interesting. That was one of the other things I needed, so great
>>>to
>>> >see make it real! :)
>>> >
>>> >Questions:
>>> >
>>> >1.- I remember Peter did some work on this. Could you tell us main
>>> >diferences between Peter's work and yours to understand more about the
>>> >implementation?
>>> >
>>> >2.- Can I found some example in our repo to check it and play with it?
>>> >
>>> >3.- About the draw backs you mention, there's some progress on it or
>>>do
>>> >you
>>> >think in left as is for the moment?, those problems of duplicated js
>>> files
>>> >should be a problem, or only something to clean in some way in the
>>> future?
>>> >
>>> >Thanks for making this!
>>> >
>>> >Carlos
>>> >
>>> >
>>> >
>>> >2017-08-18 17:31 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
>>> >
>>> >> Hi Olaf,
>>> >>
>>> >> Hopefully there is no "magic".  I think it works pretty much like
>>> >>regular
>>> >> Flex modules.  There is a UIModuleLoader that loads a Mouse compiled
>>> and
>>> >> defined from a UIModule.  You can defer the downloading and
>>> >>instantiation
>>> >> of the module by controlling when the UIModuleLoader's URL for the
>>> >>module
>>> >> gets set.  In theory, the URL can point to anywhere you have
>>>permission
>>> >>to
>>> >> load and run code in a JS file.  So the module does not have to be
>>> >>bundled
>>> >> and delivered with the application files.
>>> >>
>>> >> Of course, I expect there are still bugs and missing features that
>>>need
>>> >>to
>>> >> be worked out.
>>> >>
>>> >> Thanks,
>>> >> -Alex
>>> >>
>>> >> On 8/18/17, 1:30 AM, "Olaf Krueger" <p...@olafkrueger.net> wrote:
>>> >>
>>> >> >Hi Alex,
>>> >> >great that you've heard the community voice and start working on
>>>this!
>>> >> >
>>> >> >>...and loaded after application startup...
>>> >> >
>>> >> >Does this mean that a FlexJS module is loaded from the server (same
>>> >>origin
>>> >> >as the main app?) by some magic or is it already bundled and
>>>delivered
>>> >> >with
>>> >> >the FlexJS app and will just be instantiated when it's needed?
>>> >> >
>>> >> >Thanks,
>>> >> >Olaf
>>> >> >
>>> >> >
>>> >> >
>>> >> >--
>>> >> >View this message in context:
>>> >> >https://na01.safelinks.protection.outlook.com/?url=
>>> >> http%3A%2F%2Fapache-fle
>>> >> >x-development.2333347.n4.nabble.com%2FFLEXJS-Modules-
>>> >> tp63894p63905.html&da
>>> >> >ta=02%7C01%7C%7C7669ae743536483eaaf708d4e613
>>> >> a5a5%7Cfa7b1b5a7b34438794aed2c
>>> >> >178decee1%7C0%7C0%7C636386419440846961&sdata=
>>> >> ELxRbs%2B23Cq%2Fy0T%2FJaK5Iva
>>> >> >p1YebDwsHWeJXY%2Bsbfzg%3D&reserved=0
>>> >> >Sent from the Apache Flex Development mailing list archive at
>>> >>Nabble.com.
>>> >>
>>> >>
>>> >
>>> >
>>> >--
>>> >
>>> ><https://na01.safelinks.protection.outlook.com/?url=http%
>>> 3A%2F%2Fwww.codeo
>>> >scopic.com&data=02%7C01%7C%7C31f3f9c5de7f4328381e08d4f57c55
>>> 7c%7Cfa7b1b5a7b
>>> >34438794aed2c178decee1%7C0%7C0%7C636403361742122060&sdata=
>>> cdyv3J4JK%2FzpFe
>>> >vIXH1usEktPyYFu4vhQ67%2FLYviLP0%3D&reserved=0>
>>> >
>>> >Carlos Rovira
>>> >
>>> >Director General
>>> >
>>> >M: +34 607 22 60 05
>>> >
>>> >https://na01.safelinks.protection.outlook.com/?url=http%3A%
>>> 2F%2Fwww.codeos
>>> >copic.com&data=02%7C01%7C%7C31f3f9c5de7f4328381e08d4f57c557
>>> c%7Cfa7b1b5a7b3
>>> >4438794aed2c178decee1%7C0%7C0%7C636403361742122060&sdata=
>>> cdyv3J4JK%2FzpFev
>>> >IXH1usEktPyYFu4vhQ67%2FLYviLP0%3D&reserved=0
>>> >
>>> >https://na01.safelinks.protection.outlook.com/?url=http%3A%
>>> 2F%2Fwww.avant2
>>> >.es&data=02%7C01%7C%7C31f3f9c5de7f4328381e08d4f57c557c%
>>> 7Cfa7b1b5a7b3443879
>>> >4aed2c178decee1%7C0%7C0%7C636403361742122060&sdata=l8Y04woW
>>> a%2F8SgQDnaT8Hv
>>> >Qkvw1mGDwjHkVeKgAOOJYo%3D&reserved=0
>>> >
>>> >
>>> >Conocenos en 1 minuto!
>>> ><https://na01.safelinks.protection.outlook.com/?url=https%
>>> 3A%2F%2Fyoutu.be
>>> >%2FP2IEAYDG5HU&data=02%7C01%7C%7C31f3f9c5de7f4328381e08d4f5
>>> 7c557c%7Cfa7b1b
>>> >5a7b34438794aed2c178decee1%7C0%7C0%7C636403361742122060&sda
>>> ta=i3iplm%2B5TO
>>> >o9BCQyxDS4RYkthBQ661n2KRcl6vtjkEA%3D&reserved=0>
>>> >
>>> >
>>> >Este mensaje se dirige exclusivamente a su destinatario y puede
>>>contener
>>> >información privilegiada o confidencial. Si ha recibido este mensaje
>>>por
>>> >error, le rogamos que nos lo comunique inmediatamente por esta misma
>>>vía
>>> y
>>> >proceda a su destrucción.
>>> >
>>> >De la vigente Ley Orgánica de Protección de Datos (15/1999), le
>>> >comunicamos
>>> >que sus datos forman parte de un fichero cuyo responsable es
>>>CODEOSCOPIC
>>> >S.A. La finalidad de dicho tratamiento es facilitar la prestación del
>>> >servicio o información solicitados, teniendo usted derecho de acceso,
>>> >rectificación, cancelación y oposición de sus datos dirigiéndose a
>>> >nuestras
>>> >oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la
>>>documentación
>>> >necesaria.
>>>
>>>
>>
>>
>> --
>>
>> 
>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.code
>>oscopic.com&data=02%7C01%7C%7Ca25910607c3648df9ae908d4f60b7f2d%7Cfa7b1b5a
>>7b34438794aed2c178decee1%7C0%7C0%7C636403976623856175&sdata=CbPcBYrcnVjlG
>>nVdB20DqMW4s2z3IqAZbB4YIYLAoGI%3D&reserved=0>
>>
>> Carlos Rovira
>>
>> Director General
>>
>> M: +34 607 22 60 05 <607%2022%2060%2005>
>>
>> 
>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.codeo
>>scopic.com&data=02%7C01%7C%7Ca25910607c3648df9ae908d4f60b7f2d%7Cfa7b1b5a7
>>b34438794aed2c178decee1%7C0%7C0%7C636403976623856175&sdata=CbPcBYrcnVjlGn
>>VdB20DqMW4s2z3IqAZbB4YIYLAoGI%3D&reserved=0
>>
>> 
>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.avant
>>2.es&data=02%7C01%7C%7Ca25910607c3648df9ae908d4f60b7f2d%7Cfa7b1b5a7b34438
>>794aed2c178decee1%7C0%7C0%7C636403976623856175&sdata=Zi0IzvBFIs1gnz6j0sMs
>>70WD5pSbBjgDzRuyq2tUqLg%3D&reserved=0
>>
>>
>> Conocenos en 1 minuto!
>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fyoutu.b
>>e%2FP2IEAYDG5HU&data=02%7C01%7C%7Ca25910607c3648df9ae908d4f60b7f2d%7Cfa7b
>>1b5a7b34438794aed2c178decee1%7C0%7C0%7C636403976623856175&sdata=0clZFir1x
>>jRmJuQv1Ni1qNeoIbDCGMLo9xcW4WTcYfk%3D&reserved=0>
>>
>>
>> Este mensaje se dirige exclusivamente a su destinatario y puede contener
>> información privilegiada o confidencial. Si ha recibido este mensaje por
>> error, le rogamos que nos lo comunique inmediatamente por esta misma
>>vía y
>> proceda a su destrucción.
>>
>> De la vigente Ley Orgánica de Protección de Datos (15/1999), le
>> comunicamos que sus datos forman parte de un fichero cuyo responsable es
>> CODEOSCOPIC S.A. La finalidad de dicho tratamiento es facilitar la
>> prestación del servicio o información solicitados, teniendo usted
>>derecho
>> de acceso, rectificación, cancelación y oposición de sus datos
>>dirigiéndose
>> a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la
>> documentación necesaria.
>>
>>
>
>
>-- 
>
><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.codeo
>scopic.com&data=02%7C01%7C%7Ca25910607c3648df9ae908d4f60b7f2d%7Cfa7b1b5a7b
>34438794aed2c178decee1%7C0%7C0%7C636403976623856175&sdata=CbPcBYrcnVjlGnVd
>B20DqMW4s2z3IqAZbB4YIYLAoGI%3D&reserved=0>
>
>Carlos Rovira
>
>Director General
>
>M: +34 607 22 60 05
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.codeos
>copic.com&data=02%7C01%7C%7Ca25910607c3648df9ae908d4f60b7f2d%7Cfa7b1b5a7b3
>4438794aed2c178decee1%7C0%7C0%7C636403976623856175&sdata=CbPcBYrcnVjlGnVdB
>20DqMW4s2z3IqAZbB4YIYLAoGI%3D&reserved=0
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.avant2
>.es&data=02%7C01%7C%7Ca25910607c3648df9ae908d4f60b7f2d%7Cfa7b1b5a7b3443879
>4aed2c178decee1%7C0%7C0%7C636403976623856175&sdata=Zi0IzvBFIs1gnz6j0sMs70W
>D5pSbBjgDzRuyq2tUqLg%3D&reserved=0
>
>
>Conocenos en 1 minuto!
><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fyoutu.be
>%2FP2IEAYDG5HU&data=02%7C01%7C%7Ca25910607c3648df9ae908d4f60b7f2d%7Cfa7b1b
>5a7b34438794aed2c178decee1%7C0%7C0%7C636403976623856175&sdata=0clZFir1xjRm
>JuQv1Ni1qNeoIbDCGMLo9xcW4WTcYfk%3D&reserved=0>
>
>
>Este mensaje se dirige exclusivamente a su destinatario y puede contener
>información privilegiada o confidencial. Si ha recibido este mensaje por
>error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
>proceda a su destrucción.
>
>De la vigente Ley Orgánica de Protección de Datos (15/1999), le
>comunicamos
>que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
>S.A. La finalidad de dicho tratamiento es facilitar la prestación del
>servicio o información solicitados, teniendo usted derecho de acceso,
>rectificación, cancelación y oposición de sus datos dirigiéndose a
>nuestras
>oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
>necesaria.

Reply via email to