Am 06/03/2015 um 21:38 schrieb peguet: > You were right, I have added the breadcrumb source to the ui.r file in > $CFDIR/codeface/R/shiny/apps/dashboard that way > (I don't know if it is the best) > source("../../nav/breadcrum.shiny.r", chdir = TRUE) > source("../../nav/widgets.r", chdir = TRUE) > source("../../nav/qa_cookie.r", chdir = TRUE) > source("gridsterWidgetsExt.r", chdir = TRUE) ( to correct an other > error) > > I also add library(stringr) to $CFDIR/codeface/R/shiny/figure.of.merit.r > and library(shinyGridster) to > $CFDIR/codeface/R/shiny/apps/dashboard/gridsterWidgetsExt.r so that > error all errors disappears that sounds good; however, I'm curious why these includes are necessary. Since the web front end used to work, and there were no changes to it lately, things should work as-is. Can you post you code somewhere to make the problem reproducible? > > I now have some widgets that appears on the screen, but not enough, I > think. > > I still have nothing for docker please follow the suggestions from my previous email. Best regards, Wolfgang Mauerer > >> Dear all, >> >> I managed to solve my previous problem ( the command xsltproc was not >> installed and seems to be mandatory for cppstats, maybe it could be a >> good thing to add apt-get install xsltproc, in the README process) > > yes, this requirement is indeed documented on cppstat's homepage: > http://www.infosun.fim.uni-passau.de/cl/staff/liebig/cppstats/ > Good catch - could you please submit a patch for the README file? >> >> "Codeface test" now give the same result wether I execute it from the >> regensburg server or the docker images. >> The enhancements of analyses for project may be pass on the docker >> instance since I use git clone. >> >> I am now thinking about using shiny server so that users can use >> codeface easily from their web browser, but I got errors. >> >> When I run shiny server (with the command shiny-server >> shiny-server.config) from my computer (same as the regensburg-server) I >> got this at localhost with firefox : >> ERROR: impossible to find the function "breadcrumbOutput". >> Have I missed something? > > the function should be defined in codeface/R/shiny/nav/breadcrumb.shiny.r, > maybe there a file inclusion missing somewhere. Can you look at the log > files (there are several of them, look for *.log in the installation > directory) and post the complete error message? >> >> for docker, it is harder to run shiny-server, because localhost is >> running on the virtual container and not on the real computer/server. >> The solution is to create a bridge between ports. >> I tried to make a bridge for port 8081 where the shiny server may run >> but i got Page not found on my web browser. This means something >> happened otherwise I would get "connection failed" > > the approach is sound; naturally, docker cannot use the host > ports directly because otherwise you would not be able to run, > for instance, two containers with different versions of a server > software on one single machine. >> >> for now I don't understand why I don't get the previous error with >> docker (breadcrumbOutput not found) . >> Is there more than one port to bind? > > did you properly expose the port in the dockerfile? Can you sniff > the traffic with, say, wireshark to see what it going on on the wire? > > Best regards, Wolfgang Mauerer >> >> I use docker like that: >> docker run -p port_on_docker:port_on_the_real_computer >> folder_name/my_image_name:tag >> >> Florian. >> > > > >