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/CAF9GSxbK4fi4A3Z1iTGAzGCTi_1WMJCYNkEjnw%3D7afOE9PoQWA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
