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 <[email protected]> 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 [email protected]: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 <[email protected]> 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://[email protected] >> <https://[email protected]>':* >> *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 <[email protected]> >> 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 <[email protected]> >>> 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 < >>>> [email protected]> >>>> 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 < >>>> [email protected]> >>>> > 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 <[email protected]> >>>> >> 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*
