Thanks, Ivan! As you may have already seen, Richard explained everything to me!
Mike. On Mon, Dec 3, 2018 at 8:20 AM Ivan Junckes Filho <ivanjunc...@gmail.com> wrote: > Hi Michael, I am not sure I understand you question. > > If I get it right, the instructions were in my previous email. > > Can you elaborate? > > On Mon, Dec 3, 2018 at 11:07 AM Michael Redlich <mpre...@gmail.com> wrote: > >> Hi Ivan: >> >> Ah, OK, cool. I will indeed do that. >> >> Since I’m new to the open-source community, I would appreciate knowing >> how I would use the forked TomEE repository on my own Github account >> relative to the repository I cloned on my local machine. >> >> I appreciate everyone’s patience as I get myself established! >> >> Mike. >> >> >> On Mon, Dec 3, 2018 at 5:50 AM Ivan Junckes Filho <ivanjunc...@gmail.com> >> wrote: >> >>> You need to have your own fork. If you don't have it, just go to the >>> apache/tomee address and click "Fork". >>> >>> After that you need to add another remote branch. >>> >>> git remote add <remote-name> <remote-address> >>> >>> For example: >>> git remote add ivan https://github.com/ivanjunckes/tomee.git >>> >>> Or if you use a ssh key: >>> git remote add ivan g...@github.com:ivanjunckes/tomee.git >>> >>> They you will do this command to push: >>> git push <remote-name> <branch-name> >>> >>> Replacing the variables would be something like: >>> git push ivan branch_test >>> >>> On Sun, Dec 2, 2018 at 5:30 PM Michael Redlich <mpre...@gmail.com> >>> wrote: >>> >>>> Hi Ivan: >>>> >>>> I just tried to push a new branch to the tomee git repository. When I >>>> executed *git push <remote_name> <branch_name>*, I used my own GitHub >>>> account for authentication, but knowing that it might fail anyway, I >>>> received the following message: >>>> >>>> *Username for 'https://github.com <https://github.com>': mpredli01* >>>> *Password for 'https://mpredl...@github.com >>>> <https://mpredl...@github.com>':* >>>> *remote: Permission to apache/tomee.git denied to mpredli01.* >>>> *fatal: unable to access 'https://github.com/apache/tomee.git/ >>>> <https://github.com/apache/tomee.git/>': The requested URL returned error: >>>> 403* >>>> >>>> I assume I would need my own authentication to the tomee git >>>> repository? Please advise on how to proceed. Thanks! >>>> >>>> Mike. >>>> >>>> >>>> >>>> >>>> On Thu, Nov 29, 2018 at 6:41 AM Ivan Junckes Filho < >>>> ivanjunc...@gmail.com> wrote: >>>> >>>>> Hi Michael, >>>>> >>>>> These are some commands that may help you. >>>>> >>>>> #Create a branch from master >>>>> git checkout -b <branch-name> >>>>> >>>>> #List the remotes you have >>>>> git remote -v >>>>> >>>>> #Create a new remote >>>>> git remote add <remote-name> <remote-url> >>>>> >>>>> #Push to the remote branch >>>>> git push <remote-name> <branch-name> >>>>> >>>>> >>>>> >>>>> On Thu, Nov 29, 2018 at 8:25 AM Michael Redlich <mpre...@gmail.com> >>>>> wrote: >>>>> >>>>>> Hi Romain: >>>>>> >>>>>> Thanks for all the background information on this! I certainly >>>>>> appreciate >>>>>> it. >>>>>> >>>>>> Mike. >>>>>> >>>>>> On Wed, Nov 28, 2018 at 10:47 AM Romain Manni-Bucau < >>>>>> rmannibu...@gmail.com> >>>>>> wrote: >>>>>> >>>>>> > Hello Michael, >>>>>> > >>>>>> > in prometheus, histograms are not represented directly like their >>>>>> class >>>>>> > and the prometheus representation is done through an endpoint and >>>>>> not a >>>>>> > body writer as per microprofile spec - can likely be enhanced but >>>>>> it is not >>>>>> > needed today since you rarely want a single metrics in the output >>>>>> (see >>>>>> > >>>>>> https://github.com/apache/geronimo-metrics/blob/master/geronimo-metrics-common/src/main/java/org/apache/geronimo/microprofile/metrics/common/prometheus/PrometheusFormatter.java#L140 >>>>>> > for an impl) >>>>>> > >>>>>> > Now, geronimo-metrics provides for you the prometheus endpoints so >>>>>> you >>>>>> > don't need to implement it on your side, did you set the system >>>>>> property geronimo.metrics.jaxrs.activated=true >>>>>> > ? >>>>>> > >>>>>> > Romain Manni-Bucau >>>>>> > @rmannibucau <https://twitter.com/rmannibucau> | Blog >>>>>> > <https://rmannibucau.metawerx.net/> | Old Blog >>>>>> > <http://rmannibucau.wordpress.com> | Github >>>>>> > <https://github.com/rmannibucau> | LinkedIn >>>>>> > <https://www.linkedin.com/in/rmannibucau> | Book >>>>>> > < >>>>>> https://www.packtpub.com/application-development/java-ee-8-high-performance >>>>>> > >>>>>> > >>>>>> > >>>>>> > Le mer. 28 nov. 2018 à 16:43, Ivan Junckes Filho < >>>>>> ivanjunc...@gmail.com> >>>>>> > a écrit : >>>>>> > >>>>>> >> Hi Michael, could you please push it to a remote branch so I can >>>>>> take a >>>>>> >> look? >>>>>> >> >>>>>> >> On Wed, Nov 28, 2018 at 1:26 PM Michael Redlich <mpre...@gmail.com >>>>>> > >>>>>> >> wrote: >>>>>> >> >>>>>> >> > Hello everyone: >>>>>> >> > >>>>>> >> > I am making progress implementing a Metrics Histogram example. >>>>>> Please >>>>>> >> see >>>>>> >> > the following code: >>>>>> >> > >>>>>> >> > @Path("/histogram") >>>>>> >> > @GET >>>>>> >> > @Produces(MediaType.TEXT_PLAIN) >>>>>> >> > // @Produces(MediaType.APPLICATION_JSON) >>>>>> >> > public Histogram histogramStatus() { >>>>>> >> > Metadata metadata = new Metadata("items", >>>>>> MetricType.HISTOGRAM, >>>>>> >> > "degrees F"); >>>>>> >> > metadata.setDescription("A histogram of recent >>>>>> temperatures."); >>>>>> >> > Histogram temps = metrics.histogram(metadata); >>>>>> >> > for(int temp = 80; temp < 100; ++temp) { >>>>>> >> > temps.update(temp); >>>>>> >> > } >>>>>> >> > return temps; >>>>>> >> > } >>>>>> >> > >>>>>> >> > >>>>>> >> > In APPLICATION_JSON mode (commented), the output is as expected. >>>>>> >> However, >>>>>> >> > in TEXT_MODE, I get the following message: >>>>>> >> > >>>>>> >> > No message body writer has been found for class >>>>>> >> > org.apache.geronimo.microprofile.metrics.impl.HistogramImpl, >>>>>> >> > ContentType: text/plain >>>>>> >> > >>>>>> >> > I haven't been able to find a way to correct this, especially >>>>>> since the >>>>>> >> > Counter Metric didn't require a body writer. >>>>>> >> > >>>>>> >> > I would appreciate any help. Thanks! >>>>>> >> > >>>>>> >> > Mike. >>>>>> >> > >>>>>> >> > -- >>>>>> >> > *Code*, *Write*, *Cycle*, *Run*, *Drink*, >>>>>> >> > *Sleep ... Repeat* >>>>>> >> > >>>>>> >> > *InfoQ <https://www.infoq.com/> Java Queue Editor* >>>>>> >> > https://about.me/mpredli <http://about.me/mpredli/> >>>>>> >> > https://twitter.com/mpredli >>>>>> >> > https://redlich.net/ >>>>>> >> > https://javasig.org/ >>>>>> >> > *Laissez Les Bon Temps Rouler* >>>>>> >> > >>>>>> >> >>>>>> > >>>>>> >>>>>> -- >>>>>> *Code*, *Write*, *Cycle*, *Run*, *Drink*, >>>>>> *Sleep ... Repeat* >>>>>> >>>>>> *InfoQ <https://www.infoq.com/> Java Queue Editor* >>>>>> https://about.me/mpredli <http://about.me/mpredli/> >>>>>> https://twitter.com/mpredli >>>>>> https://redlich.net/ >>>>>> https://javasig.org/ >>>>>> *Laissez Les Bon Temps Rouler* >>>>>> >>>>> >>>> >>>> -- >>>> *Code*, *Write*, *Cycle*, *Run*, *Drink*, >>>> *Sleep ... Repeat* >>>> >>>> *InfoQ <https://www.infoq.com/> Java Queue Editor* >>>> https://about.me/mpredli <http://about.me/mpredli/> >>>> https://twitter.com/mpredli >>>> https://redlich.net/ >>>> https://javasig.org/ >>>> *Laissez Les Bon Temps Rouler* >>>> >>> -- >> *Code*, *Write*, *Cycle*, *Run*, *Drink*, >> *Sleep ... Repeat* >> >> *InfoQ <https://www.infoq.com/> Java Queue Editor* >> https://about.me/mpredli <http://about.me/mpredli/> >> https://twitter.com/mpredli >> https://redlich.net/ >> https://javasig.org/ >> *Laissez Les Bon Temps Rouler* >> > -- *Code*, *Write*, *Cycle*, *Run*, *Drink*, *Sleep ... Repeat* *InfoQ <https://www.infoq.com/> Java Queue Editor* https://about.me/mpredli <http://about.me/mpredli/> https://twitter.com/mpredli https://redlich.net/ https://javasig.org/ *Laissez Les Bon Temps Rouler*