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*

Reply via email to