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*

Reply via email to