Technology Forums

2005-06-30 Thread anshul

Hi all,

We've our new Technology Forums started from India.
http://forums.mediasworks.com/
I invite you all to join our community.
http://forums.mediasworks.com/


Thanks & regards.

This mail is not a SPAM or solicitation badly.
This is a one-time notification news.
You won't recieve this message again.
Delete this message, if you don't like it.

- Original Message - 
From: "William A. Rowe, Jr." <[EMAIL PROTECTED]>
To: "Tomcat Developers List" 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Technology Forums

2005-06-30 Thread anshul

Hi all,

We've our new Technology Forums started from India.
http://forums.mediasworks.com/
I invite you all to join our community.
http://forums.mediasworks.com/


Thanks & regards.

This mail is not a SPAM or solicitation badly.
This is a one-time notification news.
You won't recieve this message again.
Delete this message, if you don't like it.

- Original Message - 
From: "Jasper Bryant-Greene" <[EMAIL PROTECTED]>
To: 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 35573] - Virtual servers should be identified by ID not server name

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35573


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WONTFIX




--- Additional Comments From [EMAIL PROTECTED]  2005-07-01 08:04 ---
Sorry ...

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 35573] New: - Virtual servers should be identified by ID not server name

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35573

   Summary: Virtual servers should be identified by ID not server
name
   Product: Tomcat 5
   Version: 5.5.9
  Platform: All
OS/Version: All
Status: NEW
  Severity: normal
  Priority: P2
 Component: Unknown
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


There is an urgent need to identify virtual servers within Tomcat by an ID or
zone name and not by server name.

The scenario is multiple virtual servers and mod_jk with Apache httpd.

The reason for the request is as follows:

A virtual server might need to have its name changed.
In that case, with the current state of affairs the following changes
would have to be performed:

1) In Apache httpd.conf, change the server name.
2) In Apache httpd.conf, change the server name aliases.
3) In Tomcat server.xml, change the the name attribute in the http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Tomcat 5.0 & encodeRedirectURL

2005-06-30 Thread Ben
Hi

Is it true that Tomcat will ignore the encoding if the request scheme
and URL protocol are not the same? So if I am currently on http and
would like to redirect to https, Tomcat will not encode the https URL
even though the the servername and the port are the same for both
protocols.

This is the reason why the session object always lost when switching
between http and https and vice versa.

What can I do in my app to maintain the session across protocols?

Thanks,
Ben

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 35571] - JspC misinterprets uriRoot when executed as ant task

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35571





--- Additional Comments From [EMAIL PROTECTED]  2005-07-01 06:39 ---
My apologies for not noticing this sooner, it also misinterprets outputDir
(scratchDir).  Similar thing on setOutputDir is needed:

public void setOutputDir( String s ) {
if( s!= null ) {
if( null!=project ) {
scratchDir = new File(project.getBaseDir(), 
s).getAbsoluteFile();
} else {
scratchDir = new File(s).getAbsoluteFile();
}
} else {
scratchDir=null;
}
}

Sorry, I'm no longer set up to create a formal patch for this.


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 35571] - JspC misinterprets uriRoot when executed as ant task

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35571





--- Additional Comments From [EMAIL PROTECTED]  2005-07-01 06:07 ---
Created an attachment (id=15570)
 --> (http://issues.apache.org/bugzilla/attachment.cgi?id=15570&action=view)
Patch


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 35571] New: - JspC misinterprets uriRoot when executed as ant task

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35571

   Summary: JspC misinterprets uriRoot when executed as ant task
   Product: Tomcat 5
   Version: Nightly Build
  Platform: Other
OS/Version: Windows XP
Status: NEW
  Severity: normal
  Priority: P2
 Component: Jasper
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


If JspC is called during an Ant build, relative values for uriRoot are resolved
incorrectly if Ant has not been launched from the same directory as the build
file.  This will also occur if the  task is used to call a sub-project in
another directory.

This is because uriRoot is resolved against the current working directory rather
than the basedir for the Project.

Adding a setProject(Project) setter and if set, using project.getBaseDir() to
resolve the uriRoot fixes this.  Will submit patch.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: DO NOT REPLY [Bug 35536] - NullPointerException in getProperty of acceptSocket causing TcpWorkerThread to terminate

2005-06-30 Thread Natasha Hasmani
Thank-you for your e-mail.

Please note that i will be away from the office starting Wednesday June
29th, returning Thursday July 7th, with no access to email.  In my absence,
kindly contact Cheri Dueck at [EMAIL PROTECTED]

Kind Regards,

Natasha Hasmani
Senior Event Manager 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 35570] New: - Apache Tomcat Windows Service fails to start after reinstall

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35570

   Summary: Apache Tomcat Windows Service fails to start after
reinstall
   Product: Tomcat 5
   Version: 5.5.9
  Platform: PC
OS/Version: Windows Server 2003
Status: NEW
  Severity: normal
  Priority: P2
 Component: Unknown
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


Please be aware that I am a Windows guy and am aware that this problem was 
probably generated out of my ignorance so please excuse me.
My company is having a new web site developed and I was asked to utilize Tomcat 
as an option by our new web developer. We previously ran only IIS so this is 
new territory for me. I am running a w2k3 web edition server with IIS 6.0. 
Installed the jdk and jre then installed tomcat. The developer gave me a war 
file, I installed it and all was good. I originally thought that I would have 
to maintain separate file locations for each program to serve there respective 
components. I then realized after talking to the JSP ISAPI program support team 
that it would allow me to point a virtual directory in IIS to the directory 
that tomcat creates. I realized at that point that I had installed tomcat with 
the default locations on the system partition and that conflicted with the 
partition on the server that I had created to house the web data. With me so 
far? I hope so.
I decided to uninstall tomcat and re-install it on the partition for the web 
data, and since I did that I cannot get the Apache Server Service to start on 
the server. I have tried to uninstall the program, the JDK and JRE and start 
over which did not fix the problem. I then did all of that again and went into 
the registry to strip all of the references that I could find for tomcat and 
then reinstalled it and still cannot get the service to start. Is there 
anything in the install that could be pointing in the wrong direction or does 
the install have to be done to the primary partition. 
I need to get this remedied ASAP since our new site is going live Thursday of 
next week and they are asking to have it in place for testing by Tuesday. My 
only other solution would be to reinstall the OS and start from scratch 
assuming that it is a registry issue.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 35536] - NullPointerException in getProperty of acceptSocket causing TcpWorkerThread to terminate

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35536


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID




--- Additional Comments From [EMAIL PROTECTED]  2005-06-30 21:55 ---
Looking at the source for java.lang.System this looks like a JVM bug.

System.getProperty() first checks if the security manager is null, and if not
calls checkPropertyAccess(). The problem appears to be that the security manager
!= null when the check is done but is null by the next line when
checkPropertyAccess() is called.

It looks like this is possible if another thread calls calls
System.setSecurityManager(null) but you would have to be really unlucky to be
hit by this. I have searched the Tomcat code and nothing calls
System.setSecurityManager() at all.

Since the root cause is a JVM bug and I can't see anything that Tomcat is doing
that might cause this, I am going to resolve this as invalid.

My suggestion for you to progress this is:
- raise a bug report with Sun
- look to see if any of your webapps are setting the security manager

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Remy Maucherat

Jeanfrancois Arcand wrote:
LOL :-) Don't know what formula you used to get 80% (might be more :-)) 
, but why would I re-write something that works pretty well :-). 
Coyote/http11 was well designed, so was easy to extends. I got rid of 
the thread pool and replaced the front end with an nio non blocking 
approach, similar to what you did for APR.


Well, all I know is that I only very casually looked at it, and that I 
should probably not do anything more. For all I know of Sun, you guys 
might well have patents for it in the pipe, and even if you don't, I am 
not allowed to reuse the code (and likely not reimplement it after 
looking at it either).


So you can tease me all you want about looking at it in depth: forget 
it, I will not :)


Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Feature Request: Optional No Cert validation on SSL connector

2005-06-30 Thread Chad La Joie
Yep, this is a problem.  And, as I said, we don't have keystores, so 
even if it did pick up the new cert it still wouldn't work for us.


jean-frederic clere wrote:

OK I have added a new CA using:
+++
[EMAIL PROTECTED]:~>  $JAVA_HOME/bin/keytool -import -trustcacerts -file 
~/CERTS/demoCA/cacert.pem  -keystore $JAVA_HOME/jre/lib/security/cacerts

+++
To get Tomcat accepting client certificates from this CA I had to 
restart it... Bad.

--
Chad La Joie 315Q St. Mary's Hall
Project Sentinel 202.687.0124

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Jeanfrancois Arcand



Remy Maucherat wrote:

Jeanfrancois Arcand wrote:

:-). Just take a look at the GlassFish module called 
appserv-http-engine  on java.net 
(http://weblogs.java.net/blog/jfarcand/). I'm sure you will like it 
:-). And I'm sure this community can come with something even better



Yes, I do like parts of it: I'd say 80% of it is just a cool cut & paste 
of my HTTP code.


LOL :-) Don't know what formula you used to get 80% (might be more :-)) 
, but why would I re-write something that works pretty well :-). 
Coyote/http11 was well designed, so was easy to extends. I got rid of 
the thread pool and replaced the front end with an nio non blocking 
approach, similar to what you did for APR.


-- Jeanfrancois






Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Mladen Turk

Jeanfrancois Arcand wrote:


Actually, on Solaris the big winner is ChannelNioSocket.  It wins the 
performance race easily now.  Too bad that NIO on Windows s*cks.  I 
guess that JFA was right, and non-blocking sockets is the way to go.




He he. We shall see :)


:-). Just take a look at the GlassFish module called appserv-http-engine 
 on java.net (http://weblogs.java.net/blog/jfarcand/). I'm sure you will 
like it :-). And I'm sure this community can come with something even 
better




Well I'm sure only of the following:
1. Blocking sockets outperforms NIO
2. NIO scales better

So the ideal would be to have them both at once.
Perhaps one day the Sun will accept some of my ideas and
allow to intermix the blocking and nonblocking IO.
Until then, well, I have 64 bit JVM and a 1GB RAM for couple of bucks,
and APR of course :)


Regards,
Mladen.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Remy Maucherat

Jeanfrancois Arcand wrote:
:-). Just take a look at the GlassFish module called appserv-http-engine 
 on java.net (http://weblogs.java.net/blog/jfarcand/). I'm sure you will 
like it :-). And I'm sure this community can come with something even 
better


Yes, I do like parts of it: I'd say 80% of it is just a cool cut & paste 
of my HTTP code.


Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Jeanfrancois Arcand



Mladen Turk wrote:

Bill Barker wrote:



Actually, on Solaris the big winner is ChannelNioSocket.  It wins the 
performance race easily now.  Too bad that NIO on Windows s*cks.  I 
guess that JFA was right, and non-blocking sockets is the way to go.




He he. We shall see :)


:-). Just take a look at the GlassFish module called appserv-http-engine 
 on java.net (http://weblogs.java.net/blog/jfarcand/). I'm sure you 
will like it :-). And I'm sure this community can come with something 
even better


-- Jeanfrancois





Now that I've looked at it a lot, however, I dislike the Java AJP 
impl, as it's way overengineered in comparison to what it required by 
the current Tomcat.




Hey, I like the overengineering ;-).  Yeah, Costin got a little 
ambitious here before deciding to just use Coyote.  On the other hand, 
when Mladen wants you to implement unix sockets for AJP/APR, ChannelUn 
is going to start to look good ;-).




Well, ChannelUn is obsolete because there is no need to add the
additional JNI wrapper, because we already have one.

Both unix sockets and NT pipes will be supported, by adding a single
param 'localAddress' or something. The platform local socket
AF_UNIX or NTPIPE will be used depending on the platform itself.

Regards,
Mladen.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Remy Maucherat

Bill Barker wrote:
Actually, on Solaris the big winner is ChannelNioSocket.  It wins the 
performance race easily now.  Too bad that NIO on Windows s*cks.  I 
guess that JFA was right, and non-blocking sockets is the way to go.


Lol, sure, I'll think about it ;)

Hey, I like the overengineering ;-).  Yeah, Costin got a little 
ambitious here before deciding to just use Coyote.  On the other hand, 
when Mladen wants you to implement unix sockets for AJP/APR, ChannelUn 
is going to start to look good ;-).


Well, face it: the only thing which saves all this code is that it's 
there, and working (ChannelSocket is, at least). Besides this, a lot of 
it is complexity which didn't turn out to be needed.


Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Mladen Turk

Bill Barker wrote:


Actually, on Solaris the big winner is ChannelNioSocket.  It wins the 
performance race easily now.  Too bad that NIO on Windows s*cks.  I 
guess that JFA was right, and non-blocking sockets is the way to go.




He he. We shall see :)



Now that I've looked at it a lot, however, I dislike the Java AJP 
impl, as it's way overengineered in comparison to what it required by 
the current Tomcat.



Hey, I like the overengineering ;-).  Yeah, Costin got a little 
ambitious here before deciding to just use Coyote.  On the other hand, 
when Mladen wants you to implement unix sockets for AJP/APR, ChannelUn 
is going to start to look good ;-).




Well, ChannelUn is obsolete because there is no need to add the
additional JNI wrapper, because we already have one.

Both unix sockets and NT pipes will be supported, by adding a single
param 'localAddress' or something. The platform local socket
AF_UNIX or NTPIPE will be used depending on the platform itself.

Regards,
Mladen.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Bill Barker


- Original Message - 
From: "Remy Maucherat" <[EMAIL PROTECTED]>

To: "Tomcat Developers List" 
Sent: Thursday, June 30, 2005 3:39 AM
Subject: Re: cvs commit: 
jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java




[EMAIL PROTECTED] wrote:

billbarker2005/06/29 19:49:38

With a 16K bufferSize, the APR connector is no longer the clear
winner in performance.  For BC, it's currently disabled by default,
but it's easy enough to change that after some more testing.


Yes, I can see performance is better too. It's also possible that taking 
the APR code, and rewriting it with regular Java IO would also yield 
slightly better results (regular HTTP is still a little faster than APR 
HTTP - some VMs make the difference very small, but the VM I use for 
testing is definitely not the best for JNI).


Actually, on Solaris the big winner is ChannelNioSocket.  It wins the 
performance race easily now.  Too bad that NIO on Windows s*cks.  I guess 
that JFA was right, and non-blocking sockets is the way to go.




Now that I've looked at it a lot, however, I dislike the Java AJP impl, as 
it's way overengineered in comparison to what it required by the current 
Tomcat.


Hey, I like the overengineering ;-).  Yeah, Costin got a little ambitious 
here before deciding to just use Coyote.  On the other hand, when Mladen 
wants you to implement unix sockets for AJP/APR, ChannelUn is going to start 
to look good ;-).




Rémy





This message is intended only for the use of the person(s) listed above as the 
intended recipient(s), and may contain information that is PRIVILEGED and 
CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or 
distribute this message or any attachment. If you received this communication 
in error, please notify us immediately by e-mail and then delete all copies of 
this message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through 
the Internet is not secure. Do not send confidential or sensitive information, 
such as social security numbers, account numbers, personal identification 
numbers and passwords, to us via ordinary (unencrypted) e-mail.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-tomcat-connectors/jni/native/os/unix uxpipe.c

2005-06-30 Thread mturk
mturk   2005/06/30 08:22:33

  Modified:jni/native/os/unix uxpipe.c
  Log:
  Fix typo. This is not NTPIPE :)
  
  Revision  ChangesPath
  1.2   +3 -3  jakarta-tomcat-connectors/jni/native/os/unix/uxpipe.c
  
  Index: uxpipe.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jni/native/os/unix/uxpipe.c,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- uxpipe.c  30 Jun 2005 15:19:15 -  1.1
  +++ uxpipe.c  30 Jun 2005 15:22:32 -  1.2
  @@ -306,7 +306,7 @@
   #endif
   a = (tcn_socket_t *)apr_pcalloc(p, sizeof(tcn_socket_t));
   a->pool = p;
  -a->type = TCN_SOCKET_NTPIPE;
  +a->type = TCN_SOCKET_UNIX;
   a->cleanup  = uxp_cleanup;
   a->recv = uxp_socket_recv;
   a->send = uxp_socket_send;
  @@ -347,7 +347,6 @@
   con = (tcn_uxp_conn_t *)s->opaque;
   if (con->mode != TCN_UXP_UNKNOWN)
   return APR_EINVAL;
  -con->mode = TCN_UXP_CLIENT;
   do {
   rc = connect(con->sd, (const struct sockaddr *)&(con->uxaddr),
sizeof(con->uxaddr));
  @@ -355,6 +354,7 @@
   
   if (rc == -1 && errno != EISCONN)
   return errno;
  +con->mode = TCN_UXP_CLIENT;
   
   return APR_SUCCESS;
   }
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-tomcat-connectors/jni/native/os/unix uxpipe.c

2005-06-30 Thread mturk
mturk   2005/06/30 08:19:15

  Added:   jni/native/os/unix uxpipe.c
  Log:
  Add AF_UNIX network interface implementation.
  
  Revision  ChangesPath
  1.1  jakarta-tomcat-connectors/jni/native/os/unix/uxpipe.c
  
  Index: uxpipe.c
  ===
  /* Copyright 2000-2004 The Apache Software Foundation
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   * http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  
  /** UNIX AF_LOCAL network wrapper
   *
   * @author Mladen Turk
   * @version $Revision: 1.1 $, $Date: 2005/06/30 15:19:15 $
   */
  
  
  #include "tcn.h"
  #include "apr_thread_mutex.h"
  #include "apr_poll.h"
  
  /* ### should be tossed in favor of APR */
  #include 
  #include  /* for sockaddr_un */
  
  #ifdef TCN_DO_STATISTICS
  #include "apr_atomic.h"
  
  static volatile apr_uint32_t uxp_created  = 0;
  static volatile apr_uint32_t uxp_closed   = 0;
  static volatile apr_uint32_t uxp_cleared  = 0;
  static volatile apr_uint32_t uxp_accepted = 0;
  
  void uxp_network_dump_statistics()
  {
  fprintf(stderr, "NT Network Statistics ..\n");
  fprintf(stderr, "Sockets created : %d\n", uxp_created);
  fprintf(stderr, "Sockets accepted: %d\n", uxp_accepted);
  fprintf(stderr, "Sockets closed  : %d\n", uxp_closed);
  fprintf(stderr, "Sockets cleared : %d\n", uxp_cleared);
  }
  
  #endif
  
  #define DEFNAME "/var/run/tomcatnativesock"
  #define DEFNAME_FMT "/var/run/tomcatnativesock%08x%08x"
  #define DEFSIZE 8192
  #define DEFTIMEOUT  6
  
  #define TCN_UXP_UNKNOWN 0
  #define TCN_UXP_CLIENT  1
  #define TCN_UXP_ACCEPTED2
  #define TCN_UXP_SERVER  3
  
  #define TCN_UNIX_MAXPATH1024
  typedef struct {
  apr_pool_t  *pool;
  apr_socket_t*sock;   /* APR socket */
  int sd;
  struct sockaddr_un  uxaddr;
  int timeout;
  int mode; /* Client or server mode */
  charname[TCN_UNIX_MAXPATH+1];
  } tcn_uxp_conn_t;
  
  static apr_status_t APR_THREAD_FUNC
  uxp_socket_timeout_set(apr_socket_t *sock, apr_interval_time_t t)
  {
  tcn_uxp_conn_t *con = (tcn_uxp_conn_t *)sock;
  if (t < 0)
  con->timeout = -1;
  else
  con->timeout = (int)(apr_time_as_msec(t));
  return APR_SUCCESS;
  }
  
  static apr_status_t APR_THREAD_FUNC
  uxp_socket_timeout_get(apr_socket_t *sock, apr_interval_time_t *t)
  {
  tcn_uxp_conn_t *con = (tcn_uxp_conn_t*)sock;
  if (con->timeout < 0)
  *t = -1;
  else
  *t = con->timeout * 1000;
  return APR_SUCCESS;
  }
  
  static APR_INLINE apr_status_t APR_THREAD_FUNC
  uxp_socket_opt_set(apr_socket_t *sock, apr_int32_t opt, apr_int32_t on)
  {
  tcn_uxp_conn_t *con = (tcn_uxp_conn_t *)sock;
  return apr_socket_opt_set(con->sock, opt, on);
  }
  
  static APR_INLINE apr_status_t APR_THREAD_FUNC
  uxp_socket_opt_get(apr_socket_t *sock, apr_int32_t opt, apr_int32_t *on)
  {
  tcn_uxp_conn_t *con = (tcn_uxp_conn_t *)sock;
  return apr_socket_opt_get(con->sock, opt, on);
  }
  
  static apr_status_t uxp_cleanup(void *data)
  {
  tcn_uxp_conn_t *con = (tcn_uxp_conn_t *)data;
  
  if (con) {
  if (con->sock) {
  apr_socket_close(con->sock);
  con->sock = NULL;
  }
  if (con->mode == TCN_UXP_SERVER) {
  unlink(con->name);
  con->mode = TCN_UXP_UNKNOWN;
  }
  }
  
  #ifdef TCN_DO_STATISTICS
  apr_atomic_inc32(&uxp_cleared);
  #endif
  return APR_SUCCESS;
  }
  
  static apr_status_t APR_THREAD_FUNC
  uxp_socket_shutdown(apr_socket_t *sock, apr_shutdown_how_e how)
  {
  tcn_uxp_conn_t *con = (tcn_uxp_conn_t *)sock;
  return apr_socket_shutdown(con->sock, how);
  }
  
  static apr_status_t APR_THREAD_FUNC
  uxp_socket_close(apr_socket_t *sock)
  {
  #ifdef TCN_DO_STATISTICS
  apr_atomic_inc32(&uxp_closed);
  #endif
  return uxp_cleanup(sock);
  }
  
  static apr_status_t APR_THREAD_FUNC
  uxp_socket_recv(apr_socket_t *sock, char *buf, apr_size_t *len)
  {
  tcn_uxp_conn_t *con = (tcn_uxp_conn_t *)sock;
  return apr_socket_recv(con->sock, buf, len);
  }
  
  
  static apr_status_t APR_THREAD_FUNC
  uxp_socket_send(apr_socket_t *sock, const char *buf,
  apr_size_t *len)
  {
  tcn_uxp_conn_t *con = (tcn_uxp_conn_

Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Peter Rossbach


Remy Maucherat schrieb:


[EMAIL PROTECTED] wrote:


billbarker2005/06/29 19:49:38

With a 16K bufferSize, the APR connector is no longer the clear
winner in performance.  For BC, it's currently disabled by default,
but it's easy enough to change that after some more testing.



Yes, I can see performance is better too. It's also possible that 
taking the APR code, and rewriting it with regular Java IO would also 
yield slightly better results (regular HTTP is still a little faster 
than APR HTTP - some VMs make the difference very small, but the VM I 
use for testing is definitely not the best for JNI).


Now that I've looked at it a lot, however, I dislike the Java AJP 
impl, as it's way overengineered in comparison to what it required by 
the current Tomcat.


Very true I don't like this part of the source. I think we can 
implement the AJP integration simpler and extract the jk2 mbeans and 
mx4j JMX

integration.

Peter



Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







--
J2EE Systemarchitekt und Tomcat Experte

http://objektpark.de/
http://tomcat.objektpark.org/
http://centaurus.sourceforge.net/

Am Josephsschacht 72, 44879 Bochum, Deutschland
Telefon:  (49) 234 9413228
Mobil:(49) 175 1660884
E-Mail:  [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx JMXAccessorEqualsCondition.java

2005-06-30 Thread pero
pero2005/06/30 06:15:14

  Modified:catalina/src/share/org/apache/catalina/ant/jmx
JMXAccessorEqualsCondition.java
  Log:
  Add correct super class to support connect by reference
  
  Revision  ChangesPath
  1.3   +3 -2  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorEqualsCondition.java
  
  Index: JMXAccessorEqualsCondition.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorEqualsCondition.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- JMXAccessorEqualsCondition.java   30 Jun 2005 13:01:27 -  1.2
  +++ JMXAccessorEqualsCondition.java   30 Jun 2005 13:15:13 -  1.3
  @@ -7,6 +7,7 @@
   import javax.management.ObjectName;
   
   import org.apache.tools.ant.BuildException;
  +import org.apache.tools.ant.ProjectComponent;
   import org.apache.tools.ant.taskdefs.condition.Condition;
   
   /**
  @@ -51,7 +52,7 @@
* @since 5.5.10
*
*/
  -public class JMXAccessorEqualsCondition implements Condition {
  +public class JMXAccessorEqualsCondition  extends ProjectComponent  
implements Condition {
   
   // - Instance 
Variables
   
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml

2005-06-30 Thread pero
pero2005/06/30 06:08:14

  Modified:webapps/docs changelog.xml
  Log:
  Support Cluster as Engine Element
  
  Revision  ChangesPath
  1.319 +5 -1  jakarta-tomcat-catalina/webapps/docs/changelog.xml
  
  Index: changelog.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/changelog.xml,v
  retrieving revision 1.318
  retrieving revision 1.319
  diff -u -r1.318 -r1.319
  --- changelog.xml 27 Jun 2005 21:54:35 -  1.318
  +++ changelog.xml 30 Jun 2005 13:08:14 -  1.319
  @@ -59,6 +59,7 @@
 
 
   Refactoring, redesign and extend the cluster module
  +  - Cluster can be configured as subelement from Engine and Host.
 - Optimized performance and reduce memory usage
 - Better JMX support
 - add a lot of JMX stats attribute for better monitoring 
  @@ -235,7 +236,10 @@
 
   
 
  -Add single cluster default configuration element - discussed at JAX 
2005 conference Cluster Workshop (pero)
  +Add that cluster can configure as Engine and Host element. (pero)
  +
  +  
  +Add single cluster default configuration element - discussed at JAX 
2005 conference Cluster Workshop. (pero)
   
 
   Fix resend GET_ALL_SESSIONS when wait ACK failed at receiver side 
(pero)
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup Catalina.java EngineRuleSet.java

2005-06-30 Thread pero
pero2005/06/30 06:04:46

  Modified:catalina/src/share/org/apache/catalina/startup Catalina.java
EngineRuleSet.java
  Log:
  Support Cluster as Engine Element
  
  Revision  ChangesPath
  1.37  +6 -3  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Catalina.java
  
  Index: Catalina.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Catalina.java,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- Catalina.java 30 Mar 2005 17:04:08 -  1.36
  +++ Catalina.java 30 Jun 2005 13:04:34 -  1.37
  @@ -329,6 +329,7 @@
   // When the 'engine' is found, set the parentClassLoader.
   digester.addRule("Server/Service/Engine",
new SetParentClassLoaderRule(parentClassLoader));
  +digester.addRuleSet(new 
ClusterRuleSet("Server/Service/Engine/Cluster/"));
   
   long t2=System.currentTimeMillis();
   if (log.isDebugEnabled())
  @@ -495,7 +496,8 @@
   }
   
   long t2 = System.currentTimeMillis();
  -log.info("Initialization processed in " + (t2 - t1) + " ms");
  +if(log.isInfoEnabled())
  +log.info("Initialization processed in " + (t2 - t1) + " ms");
   
   }
   
  @@ -542,7 +544,8 @@
   }
   
   long t2 = System.currentTimeMillis();
  -log.info("Server startup in " + (t2 - t1) + " ms");
  +if(log.isInfoEnabled())
  +log.info("Server startup in " + (t2 - t1) + " ms");
   
   try {
   // Register shutdown hook
  
  
  
  1.6   +11 -1 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/EngineRuleSet.java
  
  Index: EngineRuleSet.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/EngineRuleSet.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- EngineRuleSet.java26 Jun 2004 17:41:31 -  1.5
  +++ EngineRuleSet.java30 Jun 2005 13:04:38 -  1.6
  @@ -101,6 +101,16 @@
   "setContainer",
   "org.apache.catalina.Container");
   
  +//Cluster configuration start
  +digester.addObjectCreate(prefix + "Engine/Cluster",
  + null, // MUST be specified in the element
  + "className");
  +digester.addSetProperties(prefix + "Engine/Cluster");
  +digester.addSetNext(prefix + "Engine/Cluster",
  +"setCluster",
  +"org.apache.catalina.Cluster");
  +//Cluster configuration end
  +
   digester.addObjectCreate(prefix + "Engine/Listener",
null, // MUST be specified in the element
"className");
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp ClusterReceiverBase.java ReplicationTransmitter.java ReplicationValve.java SimpleTcpCluster.java

2005-06-30 Thread pero
pero2005/06/30 06:03:35

  Modified:modules/cluster/src/share/org/apache/catalina/cluster/mcast
McastService.java McastServiceImpl.java
   modules/cluster/src/share/org/apache/catalina/cluster/session
JvmRouteBinderValve.java
JvmRouteSessionIDBinderLifecycleListener.java
   modules/cluster/src/share/org/apache/catalina/cluster/tcp
ClusterReceiverBase.java
ReplicationTransmitter.java ReplicationValve.java
SimpleTcpCluster.java
  Log:
  Support Cluster as Engine Element
  
  Revision  ChangesPath
  1.16  +10 -7 
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastService.java
  
  Index: McastService.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastService.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- McastService.java 26 Jun 2005 21:21:49 -  1.15
  +++ McastService.java 30 Jun 2005 13:03:02 -  1.16
  @@ -22,10 +22,12 @@
   import javax.management.ObjectName;
   
   import org.apache.catalina.Cluster;
  +import org.apache.catalina.Container;
   import org.apache.catalina.cluster.Member;
   import org.apache.catalina.cluster.MembershipListener;
   import org.apache.catalina.cluster.MembershipService;
   import org.apache.catalina.cluster.tcp.SimpleTcpCluster;
  +import org.apache.catalina.core.StandardHost;
   import org.apache.catalina.util.StringManager;
   import org.apache.commons.modeler.Registry;
   
  @@ -351,15 +353,16 @@
   try {
   MBeanServer mserver = cluster.getMBeanServer();
   initMBeans();
  -ObjectName mcastName = new ObjectName(clusterName
  -.getDomain()
  -+ ":type=ClusterMembership,host="
  -+ clusterName.getKeyProperty("host"));
  +Container container = cluster.getContainer();
  +String name = clusterName.getDomain() + 
":type=ClusterMembership";
  +if (container instanceof StandardHost) {
  +name += ",host=" + clusterName.getKeyProperty("host");
  +}
  +ObjectName mcastName = new ObjectName(name);
   if (mserver.isRegistered(mcastName)) {
   if (log.isWarnEnabled())
   log.warn(sm.getString(
  -"cluster.mbean.register.allready",
  -mcastName));
  +"cluster.mbean.register.allready", 
mcastName));
   return;
   }
   setObjectName(mcastName);
  
  
  
  1.16  +7 -2  
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastServiceImpl.java
  
  Index: McastServiceImpl.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/mcast/McastServiceImpl.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- McastServiceImpl.java 9 Jun 2005 20:37:33 -   1.15
  +++ McastServiceImpl.java 30 Jun 2005 13:03:02 -  1.16
  @@ -210,11 +210,16 @@
   if(log.isDebugEnabled())
   log.debug("Mcast receive ping from member " + m);
   if ( membership.memberAlive(m) ) {
  +if(log.isDebugEnabled())
  +log.debug("Mcast add member " + m);
   service.memberAdded(m);
   }
   McastMember[] expired = membership.expire(timeToExpiration);
  -for ( int i=0; i
  + * FIXME add Engine support
* @deprecated
* @author Peter Rossbach
*/
  
  
  
  1.6   +9 -5  
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ClusterReceiverBase.java
  
  Index: ClusterReceiverBase.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/tcp/ClusterReceiverBase.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ClusterReceiverBase.java  26 Jun 2005 21:21:50 -  1.5
  +++ ClusterReceiverBase.java  30 Jun 2005 13:03:34 -  1.6
  @@ -25,12 +25,14 @@
   import javax.management.MBeanServer;
   import javax.management.ObjectName;
   
  +import org.apache.catalina.Container;
   import org.apache.catalina.cluster.CatalinaCluster;
   import org.apache.catalina.cluster.ClusterMessage;
   import org.apache.catalina.cluster.ClusterReceiver;
   import org.apache.catalina.cluster.io.Li

cvs commit: jakarta-tomcat-catalina/catalina/src/bin jmxaccessor-tasks.xml

2005-06-30 Thread pero
pero2005/06/30 06:02:08

  Modified:catalina/src/bin jmxaccessor-tasks.xml
  Log:
  Add more usefull Ant Condition that support reference jmx connection
  Fix typos
  
  Revision  ChangesPath
  1.2   +13 -3 
jakarta-tomcat-catalina/catalina/src/bin/jmxaccessor-tasks.xml
  
  Index: jmxaccessor-tasks.xml
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/bin/jmxaccessor-tasks.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- jmxaccessor-tasks.xml 24 Jun 2005 11:53:42 -  1.1
  +++ jmxaccessor-tasks.xml 30 Jun 2005 13:02:08 -  1.2
  @@ -1,6 +1,6 @@
   
   
   
  @@ -15,10 +15,20 @@
   
 
 
  +name="jmxEquals"
  +classname="org.apache.catalina.ant.jmx.JMXAccessorEqualsCondition">
   
  +  
  +  
  +
  +  
  +  
  +
  +  
 
   
 
  +
   
  \ No newline at end of file
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx JMXAccessorCondition.java JMXAccessorEqualsCondition.java JMXAccessorGetTask.java JMXAccessorInvokeTask.java JMXAccessorQueryTask.java JMXAccessorSetTask.java JMXAccessorTask.java antlib.xml jmxaccessor.tasks

2005-06-30 Thread pero
pero2005/06/30 06:01:27

  Modified:catalina/src/share/org/apache/catalina/ant/jmx
JMXAccessorEqualsCondition.java
JMXAccessorGetTask.java JMXAccessorInvokeTask.java
JMXAccessorQueryTask.java JMXAccessorSetTask.java
JMXAccessorTask.java antlib.xml jmxaccessor.tasks
  Added:   catalina/src/share/org/apache/catalina/ant/jmx
JMXAccessorCondition.java
  Log:
  Add support for if and unless
  Add more usefull Ant Condition that support reference jmx connection
  Fix some docs
  
  Revision  ChangesPath
  1.2   +31 -16
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorEqualsCondition.java
  
  Index: JMXAccessorEqualsCondition.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorEqualsCondition.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JMXAccessorEqualsCondition.java   24 Jun 2005 11:52:51 -  1.1
  +++ JMXAccessorEqualsCondition.java   30 Jun 2005 13:01:27 -  1.2
  @@ -12,22 +12,22 @@
   /**
*
* Definition
  - *  
  - *   
  - *   
  - *   
  - *   
  - *   
  - *   
  + *  
  + *   
  + *   
  + *   
  + *   
  + *   
  + *   
*
  - *   
  - * 
  + * 
* 
* usage: Wait for start backup node
  - * 
  + * 
* 
*
*   
  @@ -44,7 +44,7 @@
*   
*   
*
  - * 
  + * 
* 
* @author Peter Rossbach
* @version $Revision$ $Date$
  @@ -63,13 +63,13 @@
   private String name = null;
   private String attribute;
   private String value;
  -
  +private String ref = "jmx.server" ;
   // - Instance Info
   
   /**
* Descriptive information describing this implementation.
*/
  -private static final String info = 
"org.apache.catalina.ant.JMXAccessorEqualsCondition/1.0";
  +private static final String info = 
"org.apache.catalina.ant.JMXAccessorEqualsCondition/1.1";
   
   /**
* Return descriptive information about this implementation and the
  @@ -178,10 +178,25 @@
   this.value = value;
   }
   
  +/**
  + * @return Returns the ref.
  + */
  +public String getRef() {
  +return ref;
  +}
  +/**
  + * @param ref The ref to set.
  + */
  +public void setRef(String refId) {
  +this.ref = refId;
  +}
  +
   protected MBeanServerConnection getJMXConnection()
   throws MalformedURLException, IOException {
  -return JMXAccessorTask.createJMXConnection(getUrl(), getHost(),
  -getPort(), getUsername(), getPassword());
  +return JMXAccessorTask.accessJMXConnection(
  +getProject(),
  +getUrl(), getHost(),
  +getPort(), getUsername(), getPassword(), ref);
   }
   
   /**
  
  
  
  1.2   +4 -4  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorGetTask.java
  
  Index: JMXAccessorGetTask.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorGetTask.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JMXAccessorGetTask.java   24 Jun 2005 11:52:51 -  1.1
  +++ JMXAccessorGetTask.java   30 Jun 2005 13:01:27 -  1.2
  @@ -33,9 +33,9 @@
* 
* 
* Examples:
  - * 
  + * 
* Get a Mbean IDataSender attribute nrOfRequests and create a new ant 
property IDataSender.9025.nrOfRequests 
  - * 
  + * 
*   
*   />
  - * 
  + * 
* 
* 
* First call to a remote MBeanserver save the JMXConnection a referenz 
jmx.server
  
  
  
  1.2   +3 -3  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java
  
  Index: JMXAccessorInvokeTask.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java,v
  r

cvs commit: jakarta-tomcat-connectors/jk/tools jkrelease.sh

2005-06-30 Thread jfclere
jfclere 2005/06/30 05:53:27

  Modified:jk/tools jkrelease.sh
  Log:
  Arrange small errors.
  
  Revision  ChangesPath
  1.7   +4 -3  jakarta-tomcat-connectors/jk/tools/jkrelease.sh
  
  Index: jkrelease.sh
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/tools/jkrelease.sh,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- jkrelease.sh  29 Jun 2005 16:20:15 -  1.6
  +++ jkrelease.sh  30 Jun 2005 12:53:27 -  1.7
  @@ -10,15 +10,16 @@
   rm -f ${JKDIST}.*
   #
   # To use a proxy you need  a recent version of cvs (I have tried with 1.12.9)
  -if [ -z $http_proxy ]
  +if [ -z "$http_proxy" ]
   then
  -  export CVSROOT=:pserver:[EMAIL PROTECTED]:/home/cvspublic
  +  CVSROOT=:pserver:[EMAIL PROTECTED]:/home/cvspublic
   else
 PRSTRING=`echo $http_proxy | tr '/' ' ' | tr ':' ' '`
 HOST=`echo $PRSTRING | awk ' { print $2 } '`
 PORT=`echo $PRSTRING | awk ' { print $3 } '`
  -  export CVSROOT=":pserver;proxy=$HOST;proxyport=$PORT:[EMAIL 
PROTECTED]:/home/cvspublic"
  +  CVSROOT=":pserver;proxy=$HOST;proxyport=$PORT:[EMAIL 
PROTECTED]:/home/cvspublic"
   fi
  +export CVSROOT
   cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/KEYS
   cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/LICENSE
   cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/NOTICE
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/server JkMain.java

2005-06-30 Thread Remy Maucherat

[EMAIL PROTECTED] wrote:

billbarker2005/06/29 19:49:38

With a 16K bufferSize, the APR connector is no longer the clear
winner in performance.  For BC, it's currently disabled by default,
but it's easy enough to change that after some more testing.


Yes, I can see performance is better too. It's also possible that taking 
the APR code, and rewriting it with regular Java IO would also yield 
slightly better results (regular HTTP is still a little faster than APR 
HTTP - some VMs make the difference very small, but the VM I use for 
testing is definitely not the best for JNI).


Now that I've looked at it a lot, however, I dislike the Java AJP impl, 
as it's way overengineered in comparison to what it required by the 
current Tomcat.


Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 35559] - Type mismatch: cannot convert from Object to XXX

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35559


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID




--- Additional Comments From [EMAIL PROTECTED]  2005-06-30 11:12 ---
Java 5 is not supported in this release.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 25597] - ArrayIndexOutOfBoundsException

2005-06-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=25597


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |




--- Additional Comments From [EMAIL PROTECTED]  2005-06-30 10:31 ---
The exception occurs when calling the jspc ant target with a srcdir without a 
WEB-INF root

considering the following directory structure:
c:
- src
   - myapp
  - web
  - src
  - build

with a simple .jsp file in the web dir.

The following ant target wil generate the exception 

  

  
  
  

  
  

  
 
  

   

However, if the dir WEB-INF exists it works fine.

Granted, it makes sense that the WEB-INF dir must exist, but a more 
userfriendly 
error message would be nice.

OS : WinXP Pro sp2
JDK : Sun 1.4.2_08
TOMCAT : 4.1.31


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

Newsletter ALO Canada

2005-06-30 Thread stiri
Newsletter - ul ALO Canada este editata lunar si contine ultimele noutati 
despre emigrarea in Canada.
Acestea pot fi accesate direct de pe site ul nostru, la sectiunea 'Newsletter', 
sau pot fi obtinute trimitand un mesaj la <[EMAIL PROTECTED]>.

Pentru mai multe informatii si discutii cu persoane interesate, ca si 
dumneavoastra, de problemele emigrarii va invitam in Forumul deschis in acest 
scop la http://www.alocanada.com/ro/about/forum.php

Acest mesaj nu este trimis nesolicitat. Daca doriti sa fiti sters din baza de 
date ALO Canada puteti sa o faceti la www.alocanada.com, in meniul din stanga 
ecranului dumneavoastra, introducand adresa si selectionand optiunea 'Sterge'.



Mihai Maicaneanu
ALO Canada Newsletter
Volumul 1 No. 6, iunie 2003

Curpins

1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

1.2 Modificari in grila de evaluare pentru Québec
 



1.1 Legea Imigratiei si Protectiei Refugiatilor (IRPA)  2002

Guvernul Canadei a anuntat schimbari majore in Legile Imigratiei in vigoare din 
28 iunie, 2002. Ceea ce ati aflat pana acum in legatura cu aceste schimbari 
este in mare parte irelevant. ALO Canada cunoaste acum continutul noilor legi. 
Este vorba despre 233 de pagini de noi reguli de emigrare in Canada care vor fi 
interpretate de catre ofiterii de emigrare si de tribunale pentru o lunga 
perioada de timp.

Noile regulamente modifica semnificativ grila de evaluare in categoria 
Muncitori Calificati/Profesionisti. Candidatii din aceasta categorie sunt 
admisi in Canada ca rezidenti permanenti in functie de numarul de puncte 
acumulat, bazat pe urmatoarele criterii: varsta, educatie scolara, experienta 
de munca, cunostinte de limba, adaptabilitate, cunostinte in si despre Canada.

Dupa cum stiti noile relglementari au dat nastere la numeroase polemici.
Cine va fi afectat de noile reglementari?

- Candidatii care au depus o cerere de emigrare ca si Muncitor 
Calificat/Profesionist dupa 1 ianuarie, 2002 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 75 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar nu a fost procesat de catre un ofiter de 
emigrare pana la data de 31 martie, 2003 vor fi evaluati in lumina noilor 
regulamente cu un punctaj minim necesar de 70 puncte.
- Candidatii din aceasta categorie care au depus cererea inainte de 31 
decembrie, 2001 si al caror dosar a fost procesat, dar nu a fost luata nici o 
decizie finala de catre un ofiter de emigrare pana la data de 31 martie, 2003 
vor fi evaluati in lumina vechilor regulamente cu un punctaj minim necesar de 
70 puncte. 

Detaliile noii grile de evaluare le gasiti la: 


http://www.alocanada.com/ro/docs/info/regls.php


Detaliile grilei actuale (vechi) de evaluare le gasiti la:


http://www.alocanada.com/ro/docs/perm/skilled/index.php


Cum se califica un candidat din categoria Muncitori Calificati/Profesionisti in 
lumina noilor reglementari?

Acesti candidati trebuie sa aiba in ultimii 10 ani cel putin un an de 
experienta in meseria considerata la cerere (GOL). In plus, ei trebuie sa 
intruneasca 75 puncte din 100 disponibile la urmatoarele criterii: varsta, 
educatie scolara, experienta de munca, cunostinte de limba si adaptabilitate.

Este posibila calificarea in cadrul aceste categorii cu mai putin de 75 puncte?

Da, guvernul Canadei a autorizat Ofiterii de Emigrare sa utilizeze libertate de 
actiune pozitiva 'positive discretion' pentru a accepta un candidat daca acest 
Ofiter de Emigrare este convins ca numarul total de puncte acumulat nu reflecta 
corect posibilitatea stabilirii cu succes a candidatului in Canada din punct de 
vedere economic. De asemenea Ofiterii de Emigrare pot utiliza si libertatea de 
actiune negativa pentru a refuza viza de rezident permanent unor candidati care 
intrunesc mai mult de 75 puncte.

Unde se poate depune cererea de emigrare?

Incepand cu 28 iunie, 2002 aceste cereri se vor depune numai la Biroul de Vize 
si emigrari din tara in care candidatul locuieste, daca acesta a fost admis 
legal in acea tara pentru o perioada de cel putin un an; sau la Biroul care 
deserveste tara de nationalitate a candidatului.
In cazul cetatenilor din Romania, Moldova si Bulgaria cererile vor putea fi 
depuse doar la Biroul din Bucuresti.

Care sunt cerintele financiare in aceasta categorie?

Candidatii din categoria Muncitori Calificati/Profesionisti, ca regula 
generala, trebuie sa demonstreze ca au resurse financiare suficiente pentru a 
se intretine pe ei si familia lor, pentru sase luni de la ajungerea in Canada. 
Aceste resurse sunt confrunatate cu cele mai recente statistici publicate de 
Agentia Nationala de Statistica (Stats Canada). In prezent, un candidat care 
emigreaza singur va trebui sa demonstreze ca are 8.943 CAD, 

cvs commit: jakarta-tomcat-connectors/jni/native/src network.c sslnetwork.c

2005-06-30 Thread mturk
mturk   2005/06/30 01:20:56

  Modified:jni/native/include tcn.h
   jni/native/os/win32 ntpipe.c
   jni/native/src network.c sslnetwork.c
  Log:
  Add abstracts for getting and setting the socket options.
  We need that becasue nt pipes or unix sockets can not
  use the apr functions directly, and we have some extra params.
  In general, this is still function trough pointer call.
  
  Revision  ChangesPath
  1.28  +3 -1  jakarta-tomcat-connectors/jni/native/include/tcn.h
  
  Index: tcn.h
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jni/native/include/tcn.h,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- tcn.h 30 Jun 2005 07:10:29 -  1.27
  +++ tcn.h 30 Jun 2005 08:20:56 -  1.28
  @@ -127,6 +127,8 @@
   apr_status_t (*cleanup)(void *);
   apr_status_t (APR_THREAD_FUNC *tmset)(apr_socket_t *, 
apr_interval_time_t);
   apr_status_t (APR_THREAD_FUNC *tmget)(apr_socket_t *, 
apr_interval_time_t *);
  +apr_status_t (APR_THREAD_FUNC *set)(apr_socket_t *, apr_int32_t, 
apr_int32_t);
  +apr_status_t (APR_THREAD_FUNC *get)(apr_socket_t *, apr_int32_t, 
apr_int32_t *);
   apr_status_t (APR_THREAD_FUNC *send) (apr_socket_t *, const char *, 
apr_size_t *);
   apr_status_t (APR_THREAD_FUNC *sendv)(apr_socket_t *, const struct iovec 
*, apr_int32_t, apr_size_t *);
   apr_status_t (APR_THREAD_FUNC *recv) (apr_socket_t *, char *, apr_size_t 
*);
  
  
  
  1.2   +49 -3 jakarta-tomcat-connectors/jni/native/os/win32/ntpipe.c
  
  Index: ntpipe.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jni/native/os/win32/ntpipe.c,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ntpipe.c  24 Jun 2005 08:21:29 -  1.1
  +++ ntpipe.c  30 Jun 2005 08:20:56 -  1.2
  @@ -69,6 +69,8 @@
   DWORD  timeout;
   intmode; /* Client or server mode */
   intnmax;
  +DWORD  sndbuf;
  +DWORD  rcvbuf;
   char   name[MAX_PATH+1];
   SECURITY_ATTRIBUTES sa;
   } tcn_ntp_conn_t;
  @@ -105,6 +107,44 @@
   return APR_SUCCESS;
   }
   
  +static APR_INLINE apr_status_t APR_THREAD_FUNC
  +ntp_socket_opt_set(apr_socket_t *sock, apr_int32_t opt, apr_int32_t on)
  +{
  +tcn_ntp_conn_t *con = (tcn_ntp_conn_t *)sock;
  +apr_status_t rv = APR_SUCCESS;
  +switch (opt) {
  +case APR_SO_SNDBUF:
  +con->sndbuf = (DWORD)on;
  +break;
  +case APR_SO_RCVBUF:
  +con->rcvbuf = (DWORD)on;
  +break;
  +default:
  +rv = APR_EINVAL;
  +break; 
  +}
  +return rv;
  +}
  +
  +static APR_INLINE apr_status_t APR_THREAD_FUNC
  +ntp_socket_opt_get(apr_socket_t *sock, apr_int32_t opt, apr_int32_t *on)
  +{
  +tcn_ntp_conn_t *con = (tcn_ntp_conn_t *)sock;
  +apr_status_t rv = APR_SUCCESS;
  +switch (opt) {
  +case APR_SO_SNDBUF:
  +*on = con->sndbuf;
  +break;
  +case APR_SO_RCVBUF:
  +*on = con->rcvbuf;
  +break;
  +default:
  +rv = APR_EINVAL;
  +break; 
  +}
  +return rv;
  +}
  +
   static apr_status_t ntp_cleanup(void *data)
   {
   tcn_ntp_conn_t *con = (tcn_ntp_conn_t *)data;
  @@ -264,6 +304,8 @@
   con->mode = TCN_NTP_UNKNOWN;
   con->nmax = PIPE_UNLIMITED_INSTANCES;
   con->timeout = DEFTIMEOUT;
  +con->sndbuf  = DEFSIZE;
  +con->rcvbuf  = DEFSIZE;
   if (J2S(name)) {
   strncpy(con->name, J2S(name), MAX_PATH);
   con->name[MAX_PATH] = '\0';
  @@ -288,6 +330,8 @@
   s->shutdown = ntp_socket_shutdown;
   s->tmget= ntp_socket_timeout_get;
   s->tmset= ntp_socket_timeout_set;
  +s->get  = ntp_socket_opt_get;
  +s->set  = ntp_socket_opt_set;
   s->close= ntp_socket_close;
   s->opaque   = con;
   apr_pool_cleanup_register(p, (const void *)s,
  @@ -358,8 +402,8 @@
 PIPE_ACCESS_DUPLEX | 
FILE_FLAG_OVERLAPPED,
 PIPE_TYPE_BYTE | PIPE_READMODE_BYTE | 
PIPE_WAIT,
 con->nmax,
  -  DEFSIZE,
  -  DEFSIZE,
  +  con->sndbuf,
  +  con->rcvbuf,
 con->timeout,
 &c->sa);
   if (con->h_pipe == INVALID_HANDLE_VALUE) {
  @@ -399,6 +443,8 @@
   a->shutdown = ntp_socket_shutdown;
   a->tmget= ntp_socket_timeout_get;
   a->tmset= ntp_socket_timeout_set;
  +a->get  = ntp_socket_o

cvs commit: jakarta-tomcat-connectors/jni/native/src jnilib.c proc.c stdlib.c

2005-06-30 Thread mturk
mturk   2005/06/30 00:10:29

  Modified:jni/java/org/apache/tomcat/jni Stdlib.java
   jni/native/include tcn.h
   jni/native/src jnilib.c proc.c stdlib.c
  Log:
  Add getpid and getppid functions. The getppid function on WIndows is
  simulated by passing the environment value to the child process.
  
  Revision  ChangesPath
  1.3   +13 -1 
jakarta-tomcat-connectors/jni/java/org/apache/tomcat/jni/Stdlib.java
  
  Index: Stdlib.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jni/java/org/apache/tomcat/jni/Stdlib.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Stdlib.java   14 Jan 2005 14:42:37 -  1.2
  +++ Stdlib.java   30 Jun 2005 07:10:29 -  1.3
  @@ -74,4 +74,16 @@
*/
   public static native void free(long mem);
   
  +/**
  + * Get current process pid.
  + * @return current pid or < 1 in case of error.
  + */
  +public static native int getpid();
  +
  +/**
  + * Get current process parent pid.
  + * @return parent pid or < 1 in case of error.
  + */
  +public static native int getppid();
  +
   }
  
  
  
  1.27  +2 -1  jakarta-tomcat-connectors/jni/native/include/tcn.h
  
  Index: tcn.h
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jni/native/include/tcn.h,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- tcn.h 23 Jun 2005 08:58:05 -  1.26
  +++ tcn.h 30 Jun 2005 07:10:29 -  1.27
  @@ -83,6 +83,7 @@
   #define TCN_FINFO_CLASS TCN_CLASS_PATH "FileInfo"
   #define TCN_AINFO_CLASS TCN_CLASS_PATH "Sockaddr"
   #define TCN_ERROR_CLASS TCN_CLASS_PATH "Error"
  +#define TCN_PARENT_IDE  "TCN_PARENT_ID"
   
   #define UNREFERENCED(P)  (P) = (P)
   #define UNREFERENCED_STDARGS e = e; o = o
  
  
  
  1.13  +12 -2 jakarta-tomcat-connectors/jni/native/src/jnilib.c
  
  Index: jnilib.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jni/native/src/jnilib.c,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- jnilib.c  23 Jun 2005 08:58:05 -  1.12
  +++ jnilib.c  30 Jun 2005 07:10:29 -  1.13
  @@ -42,6 +42,8 @@
   static jmethodID jString_init;
   static jmethodID jString_getBytes;
   
  +int tcn_parent_pid = 0;
  +
   /* Called by the JVM when APR_JAVA is loaded */
   JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
   {
  @@ -67,7 +69,15 @@
   return JNI_ERR;
   if(tcn_load_ainfo_class(env, jAinfo_class) != APR_SUCCESS)
   return JNI_ERR;
  -
  +#ifdef WIN32
  +{
  +char *ppid = getenv(TCN_PARENT_IDE);
  +if (ppid)
  +tcn_parent_pid = atoi(ppid);
  +}
  +#else
  +tcn_parent_pid = getppid();
  +#endif
   apr_initialize();
   
   return  JNI_VERSION_1_4;
  
  
  
  1.6   +19 -4 jakarta-tomcat-connectors/jni/native/src/proc.c
  
  Index: proc.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jni/native/src/proc.c,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- proc.c17 Jun 2005 09:41:30 -  1.5
  +++ proc.c30 Jun 2005 07:10:29 -  1.6
  @@ -209,7 +209,7 @@
   as = (*e)->GetArrayLength(e, args);
   if (env)
   es = (*e)->GetArrayLength(e, args);
  -if (as > MAX_ARGS_SIZE || es > MAX_ENV_SIZE) {
  +if (as > (MAX_ARGS_SIZE - 1) || es > (MAX_ENV_SIZE - 2)) {
   TCN_FREE_CSTRING(progname);
   return APR_EINVAL;
   }
  @@ -219,19 +219,34 @@
   s_args[i] = tcn_get_string(e, str);
   (*e)->DeleteLocalRef(e, str);
   }
  +s_args[i] = NULL;
   pargs = (const char * const *)&s_args[0];
   }
   if (es) {
   for (i = 0; i < es; i++) {
   jstring str = (*e)->GetObjectArrayElement(e, env, i);
  -s_env[i] = tcn_get_string(e, str);
  +s_env[i+1] = tcn_get_string(e, str);
   (*e)->DeleteLocalRef(e, str);
   }
  +#ifdef WIN32
  +s_env[i++] = apr_psprintf(p, TCN_PARENT_IDE "=%d", getpid());
  +#endif
  +s_env[i] = NULL;
   penv = (const char * const *)&s_env[0];
   }
  -
  +#ifdef WIN32
  +else {
  +char pps[32];
  +itoa(getpid(), pps, 10);
  +SetEnvironmentVariable(TCN_PARENT_IDE, pps);
  +}
  +#endif
   rv = apr_proc_create(np, J2S(progname), pargs,
penv, a, p);
  +#ifdef WIN32
  +if (!es)
  +SetEnvironmentVariable(TCN_PARENT_IDE, NULL);
  +#endif
   
   /* Free local resources */
   TCN_FREE_CSTRING(progname);
  
  
  
  1.4   +15 -1 jakarta-to