p.s. whole issue with merl is relevant only for windows users

On Thu, Feb 5, 2015 at 1:56 PM, Dmitry Polyanovsky <
[email protected]> wrote:

> Hi,
>
> CB using erlydtl as template engine. And erlydtl started to use merl since
> a while. A problem with merl is that it requires 'make' to be recompiled
> twice or something like that. I can't recall exact issue right away, but
> little search in mailing list will certanly help find relevant discussions
>
> On Thu, Feb 5, 2015 at 1:49 PM, kklepper <[email protected]> wrote:
>
>> Hello,
>>
>> I know that ChicagoBoss does not run on yaws -- that's no problem, on the
>> contrary, I was eager to find out about cowboy. If the web server is
>> delivered as part of the package, that's great!
>>
>> The clash with port 8001 can easily be avoided by changing the config
>> files of either yaws or ChicagoBoss. I changed my yaws config, using ports
>> 8080 and 8001, to use 8080 and 8081 instead with no problem.
>>
>> We shouldn't have a port conflict anymore, right? Still localhost:8001
>> gives a timeout. So I guess cowboy is not running. running. Asking Process
>> Explorer, I see that yaws his running, but there is no entry for a cowboy
>> which I guess would be there if cowboy was running.
>>
>> This is my protocol for start-server.bat:
>>
>> ==> goldrush (get-deps)
>> ==> lager (get-deps)
>> ==> pmod_transform (get-deps)
>> ==> erlando (get-deps)
>> ==> aleppo (get-deps)
>> ==> medici (get-deps)
>> ==> bson (get-deps)
>> ==> mongodb (get-deps)
>> ==> meck (get-deps)
>> ==> protobuffs (get-deps)
>> ==> riak_pb (get-deps)
>> ==> riakc (get-deps)
>> ==> jsx (get-deps)
>> ==> ibrowse (get-deps)
>> ==> src (get-deps)
>> ==> ddb (get-deps)
>> ==> epgsql (get-deps)
>> ==> gen_server2 (get-deps)
>> ==> erlmc (get-deps)
>> ==> mysql (get-deps)
>> ==> poolboy (get-deps)
>> ==> uuid (get-deps)
>> ==> redo (get-deps)
>> ==> ets_cache (get-deps)
>> ==> proper (get-deps)
>> ==> dh_date (get-deps)
>> ==> tiny_pq (get-deps)
>> ==> boss_test (get-deps)
>> ==> boss_db (get-deps)
>> ==> tinymq (get-deps)
>> ==> cowlib (get-deps)
>> ==> ranch (get-deps)
>> ==> cowboy (get-deps)
>> ==> mimetypes (get-deps)
>> ==> mochiweb (get-deps)
>> ==> mochicow (get-deps)
>> ==> eunit_formatters (get-deps)
>> ==> erlydtl (get-deps)
>> ==> dynamic_compile (get-deps)
>> ==> jaderl (get-deps)
>> ==> lfe (get-deps)
>> ==> gen_smtp (get-deps)
>> ==> simple_bridge (get-deps)
>> ==> iso8601 (get-deps)
>> ==> boss (get-deps)
>> ==> cb_tutorial (get-deps)
>> ==> goldrush (pre_compile)
>> ==> goldrush (compile)
>> ==> lager (pre_compile)
>> ==> lager (compile)
>> ==> pmod_transform (pre_compile)
>> ==> pmod_transform (compile)
>> ==> erlando (pre_compile)
>> ==> erlando (compile)
>> ==> aleppo (pre_compile)
>> ==> aleppo (compile)
>> ==> medici (pre_compile)
>> ==> medici (compile)
>> ==> bson (pre_compile)
>> ==> bson (compile)
>> ==> mongodb (pre_compile)
>> ==> mongodb (compile)
>> ==> meck (pre_compile)
>> ==> meck (compile)
>> ==> protobuffs (pre_compile)
>> ==> protobuffs (compile)
>> ==> riak_pb (pre_compile)
>> ==> riak_pb (compile)
>> ==> riakc (pre_compile)
>> ==> riakc (compile)
>> ==> jsx (pre_compile)
>> ==> jsx (compile)
>> ==> ibrowse (pre_compile)
>> ==> ibrowse (compile)
>> ==> src (pre_compile)
>> ==> src (compile)
>> ==> ddb (pre_compile)
>> ==> ddb (compile)
>> ==> epgsql (pre_compile)
>> ==> epgsql (compile)
>> ==> gen_server2 (pre_compile)
>> ==> gen_server2 (compile)
>> ==> erlmc (pre_compile)
>> ==> erlmc (compile)
>> ==> mysql (pre_compile)
>> ==> mysql (compile)
>> ==> poolboy (pre_compile)
>> ==> poolboy (compile)
>> ==> uuid (pre_compile)
>> ==> uuid (compile)
>> ==> redo (pre_compile)
>> ==> redo (compile)
>> ==> ets_cache (pre_compile)
>> ==> ets_cache (compile)
>> ==> proper (pre_compile)
>> ==> proper (compile)
>> Compiled src/vararg.erl
>> src/proper_types.erl:343: Warning: missing specification for function
>> from_binary/1
>> src/proper_types.erl:460: Warning: missing specification for function
>> unwrap/1
>> c:/xampp/cb_tutorial/deps/proper/src/proper_types.erl:343: Warning:
>> missing specification for function from_binary/1
>> c:/xampp/cb_tutorial/deps/proper/src/proper_types.erl:460: Warning:
>> missing specification for function unwrap/1
>> Compiled src/proper_types.erl
>> Compiled src/proper_unicode.erl
>> Compiled src/proper_symb.erl
>> Compiled src/proper_statem.erl
>> Compiled src/proper_shrink.erl
>> src/proper_transformer.erl:56: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_transformer.erl:56: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> Compiled src/proper_transformer.erl
>> src/proper_queue.erl:38: Warning: type queue/0 is deprecated and will be
>> removed in OTP 18.0; use use queue:queue/0 or preferably queue:queue/1
>> c:/xampp/cb_tutorial/deps/proper/src/proper_queue.erl:38: Warning: type
>> queue/0 is deprecated and will be removed in OTP 18.0; use use
>> queue:queue/0 or preferably queue:queue/1
>> Compiled src/proper_queue.erl
>> src/proper_sets.erl:39: Warning: type set/0 is deprecated and will be
>> removed in OTP 18.0; use use sets:set/0 or preferably sets:set/1
>> c:/xampp/cb_tutorial/deps/proper/src/proper_sets.erl:39: Warning: type
>> set/0 is deprecated and will be removed in OTP 18.0; use use sets:set/0 or
>> preferably sets:set/1
>> Compiled src/proper_sets.erl
>> Compiled src/proper_prop_remover.erl
>> Compiled src/proper_ordsets.erl
>> Compiled src/proper_orddict.erl
>> src/proper_gb_trees.erl:38: Warning: type gb_tree/0 is deprecated and
>> will be removed in OTP 18.0; use use gb_trees:tree/0 or preferably
>> gb_trees:tree/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_gb_trees.erl:38: Warning:
>> type gb_tree/0 is deprecated and will be removed in OTP 18.0; use use
>> gb_trees:tree/0 or preferably gb_trees:tree/2
>> Compiled src/proper_gb_trees.erl
>> src/proper_typeserver.erl:235: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> src/proper_typeserver.erl:263: Warning: type set/0 is deprecated and will
>> be removed in OTP 18.0; use use sets:set/0 or preferably sets:set/1
>> src/proper_typeserver.erl:264: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> src/proper_typeserver.erl:266: Warning: type set/0 is deprecated and will
>> be removed in OTP 18.0; use use sets:set/0 or preferably sets:set/1
>> src/proper_typeserver.erl:267: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> src/proper_typeserver.erl:269: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> src/proper_typeserver.erl:270: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> src/proper_typeserver.erl:271: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> src/proper_typeserver.erl:272: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> src/proper_typeserver.erl:283: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> src/proper_typeserver.erl:1057: Warning: type dict/0 is deprecated and
>> will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:235: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:263: Warning:
>> type set/0 is deprecated and will be removed in OTP 18.0; use use
>> sets:set/0 or preferably sets:set/1
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:264: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:266: Warning:
>> type set/0 is deprecated and will be removed in OTP 18.0; use use
>> sets:set/0 or preferably sets:set/1
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:267: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:269: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:270: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:271: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:272: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:283: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_typeserver.erl:1057: Warning:
>> type dict/0 is deprecated and will be removed in OTP 18.0; use use
>> dict:dict/0 or preferably dict:dict/2
>> Compiled src/proper_typeserver.erl
>> Compiled src/proper_gen.erl
>> src/proper_gb_sets.erl:41: Warning: type gb_set/0 is deprecated and will
>> be removed in OTP 18.0; use use gb_sets:set/0 or preferably gb_sets:set/1
>> c:/xampp/cb_tutorial/deps/proper/src/proper_gb_sets.erl:41: Warning: type
>> gb_set/0 is deprecated and will be removed in OTP 18.0; use use
>> gb_sets:set/0 or preferably gb_sets:set/1
>> Compiled src/proper_gb_sets.erl
>> src/proper_array.erl:39: Warning: type array/0 is deprecated and will be
>> removed in OTP 18.0; use use array:array/0 or preferably array:array/1
>> src/proper_dict.erl:42: Warning: type dict/0 is deprecated and will be
>> removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
>> c:/xampp/cb_tutorial/deps/proper/src/proper_array.erl:39: Warning: type
>> array/0 is deprecated and will be removed in OTP 18.0; use use
>> array:array/0 or preferably array:array/1
>> Compiled src/proper_array.erl
>> c:/xampp/cb_tutorial/deps/proper/src/proper_dict.erl:42: Warning: type
>> dict/0 is deprecated and will be removed in OTP 18.0; use use dict:dict/0
>> or preferably dict:dict/2
>> Compiled src/proper_dict.erl
>> Compiled src/proper_fsm.erl
>> Compiled src/proper_arith.erl
>> Compiled src/proper.erl
>> ==> dh_date (pre_compile)
>> ==> dh_date (compile)
>> ==> tiny_pq (pre_compile)
>> ==> tiny_pq (compile)
>> ==> boss_test (pre_compile)
>> ==> boss_test (compile)
>> ==> boss_db (pre_compile)
>> ==> boss_db (compile)
>> ==> tinymq (pre_compile)
>> ==> tinymq (compile)
>> ==> cowlib (pre_compile)
>> ==> cowlib (compile)
>> ==> ranch (pre_compile)
>> ==> ranch (compile)
>> ==> cowboy (pre_compile)
>> ==> cowboy (compile)
>> ==> mimetypes (pre_compile)
>> ==> mimetypes (compile)
>> ==> mochiweb (pre_compile)
>> ==> mochiweb (compile)
>> ==> mochicow (pre_compile)
>> ==> mochicow (compile)
>> ==> eunit_formatters (pre_compile)
>> ==> eunit_formatters (compile)
>> ==> erlydtl (pre_compile)
>> ==> erlydtl (compile)
>> Der Befehl "make" ist entweder falsch geschrieben oder
>> konnte nicht gefunden werden.
>>
>> The last remark about *make *is the only real error message.
>>
>> I had a look at *start-server.bat *and *rebar.config* and *rebar.cmd*
>> and didn't understand what's really happening here and when and where *make
>> *is called. Obviously something should happen here which doesn't happen.
>>
>> I can see that *werl *should be present, and indeed *werl *runs on my
>> machine from anywhere, so this cannot be the problem.
>>
>> -Karl
>>
>>
>>
>> Am Donnerstag, 5. Februar 2015 12:23:45 UTC+1 schrieb Jesse Gumm:
>>>
>>> ChicagoBoss does not yet run on yaws. So if you're setting up yaws to
>>> run on port 8001 ahead of time, then you are likely seeing errors as the
>>> result of a port conflict, since CB, by default uses cowboy as it's
>>> underlying (and built in) server.
>>>
>>> It's quite common in erlang to package the webserver as part of an
>>> application, rather than depending on one already being installed (like
>>> PHP), and ChicagoBoss is no exception.
>>>
>>> I'd recommend either uninstalling yaws, or updating the port
>>> configuration in boss.config or in the yaws config.
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "ChicagoBoss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> Visit this group at http://groups.google.com/group/chicagoboss.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/chicagoboss/a8249200-7726-4211-98a0-e58b77730f1a%40googlegroups.com
>> <https://groups.google.com/d/msgid/chicagoboss/a8249200-7726-4211-98a0-e58b77730f1a%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"ChicagoBoss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at http://groups.google.com/group/chicagoboss.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/chicagoboss/CAF9GSxaM3sTDVA9TvBkWxt8uEsT-DvJqWE5cjzoq4Yp4t1JW6w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to