svn commit: r1804959 - in /tomcat/site/trunk: docs/conference.html xdocs/conference.xml

2017-08-14 Thread markt
Author: markt
Date: Mon Aug 14 09:07:48 2017
New Revision: 1804959

URL: http://svn.apache.org/viewvc?rev=1804959&view=rev
Log:
Correct links

Modified:
tomcat/site/trunk/docs/conference.html
tomcat/site/trunk/xdocs/conference.xml

Modified: tomcat/site/trunk/docs/conference.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/conference.html?rev=1804959&r1=1804958&r2=1804959&view=diff
==
--- tomcat/site/trunk/docs/conference.html (original)
+++ tomcat/site/trunk/docs/conference.html Mon Aug 14 09:07:48 2017
@@ -319,15 +319,15 @@
 
 
 This event is sponsored by Liferay, the robust java-based
-https://www.liferay.com/?utm_source=asf%20tomcat%20uk&utm_medium=social&utm_content=explore%20liferay";>open
-source platform (5 million downloads) used to build sophisticated
-transactional websites and deliver them to web browsers and native mobile
-clients. Liferay, Inc provides enterprise support for the commercial release
-which is used by organisations such as Allianz, Volkswagen Group and the
+https://web.liferay.com/community/liferay-projects/liferay-portal/overview";
 target="_blank">open source platform (5 million downloads) used to build
+sophisticated transactional websites and deliver them to web browsers and 
native
+mobile clients. Liferay, Inc provides enterprise support for the commercial
+release which is used by organisations such as Allianz, Volkswagen Group and 
the
 NHS.
 
 
-
+https://www.liferay.com/?utm_source=asf%20tomcat%20uk&utm_medium=social&utm_content=explore%20liferay";
 target="_blank">
+
 
 
 

Modified: tomcat/site/trunk/xdocs/conference.xml
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/conference.xml?rev=1804959&r1=1804958&r2=1804959&view=diff
==
--- tomcat/site/trunk/xdocs/conference.xml (original)
+++ tomcat/site/trunk/xdocs/conference.xml Mon Aug 14 09:07:48 2017
@@ -90,14 +90,15 @@
 
 
 This event is sponsored by Liferay, the robust java-based
-https://www.liferay.com/?utm_source=asf%20tomcat%20uk&utm_medium=social&utm_content=explore%20liferay";>open
-source platform (5 million downloads) used to build sophisticated
-transactional websites and deliver them to web browsers and native mobile
-clients. Liferay, Inc provides enterprise support for the commercial release
-which is used by organisations such as Allianz, Volkswagen Group and the
+https://web.liferay.com/community/liferay-projects/liferay-portal/overview";
+target="_blank">open source platform (5 million downloads) used to build
+sophisticated transactional websites and deliver them to web browsers and 
native
+mobile clients. Liferay, Inc provides enterprise support for the commercial
+release which is used by organisations such as Allianz, Volkswagen Group and 
the
 NHS.
 
-
+https://www.liferay.com/?utm_source=asf%20tomcat%20uk&utm_medium=social&utm_content=explore%20liferay";
+target="_blank">
 
 
 



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61413] New: ngeuuue

2017-08-14 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61413

Bug ID: 61413
   Summary: ngeuuue
   Product: Tomcat Native
   Version: 1.2.7
  Hardware: Other
OS: All
Status: NEW
  Severity: normal
  Priority: P2
 Component: Documentation
  Assignee: dev@tomcat.apache.org
  Reporter: nhansan...@gmail.com
  Target Milestone: ---

Created attachment 35227
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35227&action=edit
hejrer

ya kali

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61413] ngeuuue

2017-08-14 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61413

Chuck Caldarale  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |INVALID

--- Comment #1 from Chuck Caldarale  ---
Bugzilla is not a playground.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61394] NIO/NIO2 + OpenSSL renegotiation doesn't send list of CAs to user agent

2017-08-14 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61394

--- Comment #10 from matej.spil...@gmail.com ---
I am unable to debug the exact SSL error but I too have a problem with OpenSSL
& NIO (or NIO2) when I have truststoreFile setup.

As soon as I enable certificateVerification I start getting SSL errors in
chrome. If I switch to JSSE it works as advertised. I can set the verification
to optional and not select a certificate and still get the same error.







If I open the page in IE it lists all the certificates.
Is there any chance to get a 1.2.13 snapshot build to test it on windows x64?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61394] NIO/NIO2 + OpenSSL renegotiation doesn't send list of CAs to user agent

2017-08-14 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61394

--- Comment #11 from matej.spil...@gmail.com ---
Created attachment 35228
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35228&action=edit
screenshot of a chrome ssl protocl error

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Opportunities for cohesion improvement and refatoring

2017-08-14 Thread Christopher Schultz
João Paulo,

On 8/4/17 1:52 PM, João Paulo Lemes Machado wrote:
> 2017-08-02 17:41 GMT-03:00 Christopher Schultz > :
> 
> Mark and João,
> 
> On 8/2/17 3:38 AM, Mark Thomas wrote:
 On 02/08/2017 00:02, João Paulo Lemes Machado wrote:
> Hi Mark.
>
> Did you take a look at my suggestion?

 Yes. I don't think the cost is worth the benefit.
>> 
>> +1
>> 
>> So what if the class has 61 properties? If you divide it into a "doer"
>> class and a "configurator" class, you'll have two classes, one of
>> which has 61 properties and the other of which can't do anything
>> without /yet another/ object being available to configure it.
>> 
>> Then again, you're talking to someone who thinks Fluent is an
>> abomination.
>
> Hi Christopher thank you for the comment.
>
> Sorry I did not understand. What do you mean by Fluent?

Fluent f = BuilderObjects.which(create())
.objectsWith(complicated.naturalLanguageSoundingNames())
.and(runOnSentences())
.resultingIn(multiline.spaghettiCode())
.with(not(comprehensible().objectStructure()))
;

https://en.wikipedia.org/wiki/Fluent_interface

For an excellent example, see the EasyMock Java mock-object API.

-chris

> 2017-07-25 15:33 GMT-03:00 João Paulo Lemes Machado
>  :
>
>> Hi Mark, tanks for the comment.
>>
>> Let me take the DataSourceProxy as example.
>>
>> This class has 142 methods  of which 112 are get () and set ()
>> methods. We could mark these methods as deprecated and copy
>> them to a new class: DataSourceProxyConfig, but we would leave
>> them in the DataSourceProxy class, and they would be removed
>> gradually.
>>
>> Those parameters and methods would be accessed by an instance
>> variable of DataSourceProxyConfig in DataSourceProxy.
>>
>> So we will keep the methods in the original class for some time
>> so that developers who have some assumption about the class can
>> adapt.
>>
>> However, when choosing the methods we could analyze their
>> complexity. If it is a simple set () or get () that only sets
>> or returns a value it would be prioritized.
>>
>>
>>
>> Methods that have a greater complexity, or that make calls to
>> other methods would not be extracted at first.
>>
>>
>> And if for some reason we can not make these changes (remove
>> the methods), this strategy can be adopted to prevent these
>> classes from growing even more. It can also be adopted as a new
>> practice for creating new classes in the future.
>>
>>
>> What do you think?
>>
>>
>>
>>
>>
>> 2017-07-25 10:40 GMT-03:00 Mark Thomas :
>>
>>> On 25/07/17 13:55, João Paulo Lemes Machado wrote:
 Hello everyone.

 My name is João Paulo, I am a graduate student the Federal
 University of Uberlandia, Brazil.

 I was analyzing the modularization of some classes of
 Tomcat, and  I identified some opportunities for cohesion
 improvement in the following classes:

 DataSourceProxy ConnectionPool BasicDataSource
 DelegatingCallableStatement PoolProperties
 PoolConfiguration
>>>
>>> Those look to be from a mix of implementations (Commons DBCP
>>> and Tomcat's jdbc-pool).
>>>
>>> This is the place to discuss changes to Tomcat's jdbc-pool.
>>> DBCP changes should be discussed on the Apache Commons dev
>>> mailing list.
>>>
 Could you please take a look and tell me if it's viable?
>>>
>>> Hard to comment without a concrete example.
>>>
 Maybe some of these classes could benefit from some kind of
 refactoring that we can discuss.
>>>
>>> Maybe. What did you have in mind?
>>>
>>> Mark
>>>
>>> ---
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
>> For additional commands, e-mail: dev-h...@tomcat.apache.org
>>
>>
> 



signature.asc
Description: OpenPGP digital signature


Re: Test keys and certs

2017-08-14 Thread Christopher Schultz
Mark,

On 8/8/17 9:03 AM, Mark Thomas wrote:
> On 08/08/17 13:59, George Stanchev wrote:
> 
> 
> 
>> Is it possible the recent changes [1] has affected it? Chrome no longer 
>> looks in CN, which is ignored but rather expects SAN to be filled up. 
>> Perhaps Tomcat's test certs lack SAN?
>>
>> [1] https://www.thesslstore.com/blog/security-changes-in-chrome-58/
> 
> That did affect the server cert and we fixed that a little while ago. I
> don't believe it applies to user certs. The new user cert doesn't have a
> SAN and it is now working correctly in Chrome.

Is "now" working, or is "not" working in Chrome?

-chris



signature.asc
Description: OpenPGP digital signature


[Bug 61414] New: Map reducer

2017-08-14 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61414

Bug ID: 61414
   Summary: Map reducer
   Product: Tomcat 9
   Version: unspecified
  Hardware: Other
OS: Mac OS X 10.3
Status: NEW
  Severity: normal
  Priority: P2
 Component: Examples
  Assignee: dev@tomcat.apache.org
  Reporter: remi...@gmail.com
  Target Milestone: -

Please re-assign the ticket to hadoop map
Reducer. Sorry for assigning to wrong group.
I need 2 helps.

1) need a Java map reducer sample program where multiple parameters 
are passed from mapper to reducer.
2) need a Java map reducer program where there is a write to a file inside 
hdfs filesystem as well as a read from a file inside hdfs other than 
the normal input file and output file mentioned in the mapper and reducer.

Have a nice day

Thanks
Remil

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 7.0.81

2017-08-14 Thread Huxing Zhang
Hi
The proposed 7.0.81 release is:
[ ] Broken - do not release
[ X ] Stable - go ahead and release as 7.0.81 Stable

Unit test passed.
Our test web application works fine.

--
Violeta Georgieva 
2017 Aug 11 (Fri) 19:14
Tomcat Developers List 
[VOTE] Release Apache Tomcat 7.0.81


The proposed Apache Tomcat 7.0.81 release is now available for voting.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.81/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1151/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_81/

The proposed 7.0.81 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 7.0.81 Stable

Regards,
Violeta

Re: [VOTE] Release Apache Tomcat 7.0.81

2017-08-14 Thread Violeta Georgieva
Hi,

2017-08-11 14:14 GMT+03:00 Violeta Georgieva :
>
> The proposed Apache Tomcat 7.0.81 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.81/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1151/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_81/
>
> The proposed 7.0.81 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 7.0.81 Stable

+1 My tests passed

Regards,
Violeta