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. For more options, visit https://groups.google.com/d/optout.
