quirks and headaches.
Aside from that, you'd do well to get some serious Java study time or,
barring that, work with an experienced Java architect/developer who can
guide you through a project or two.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
, those IPs may not be resolvable from the Tomcat host.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL
by access -- open a file, write a
file, what?
Whatever the case, barring any SecurityManager problems or issues with
file ownership/permissions it should be a standard java.io.* issue.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
.
Response.setHeader()
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
this.
Second, I'm surprised this topic isn't covered in the Lucene docs. This
isn't to say that I've read those docs, just that it sounds like it
would be a FAQ.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
request, headers and all?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
On Tue, Aug 31, 2004 at 04:35:33PM -0500, Vic wrote:
: I do not know if you can, but I can.
I can't.
-oh wait, hold on...
yes, yes I can. =)
To the OP: check the docs, try it out, and steer clear of privileged
ports.
-QM
--
software -- http://www.brandxdev.net
tech news -- http
a regular keepalive signal, a DB-level ping
to be sent from the app.
Barring that, you could write one yourself: mix threads with TimerTask
and a simple call via your DAOs or whatever.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
request and sends some response.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
stored there.
In other words a (non-EJB) bean should never load itself with info,
especially from an external source.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e
scheme that way.
(getRemoteUser() won't work unless the user has logged in somehow)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional
a very, very rare event for a rogue JVM call
to take out other processes on the machine or cause a hard crash.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail
3/ having the servlet set the content-type and other related headers,
then open the file and stream it out to the client.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e
cookies to be created as insecure.
If I understand your question, there's no (realistic) way around this.
That's the cookie spec.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
a hint: filters are part of the spec.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
store)
- try the various GC algorithms that come with JDK 1.4+
- based on profiling determine what sort of objects and increase that
portion of the heap as needed (e.g. larger new/eden vs old space)
... and so on, and so forth.
-QM
--
software -- http://www.brandxdev.net
tech news -- http
issues? If you've cleared out the (right) work
dir and restarted Tomcat, then Tomcat must regenerate the classes based
on the JSPs.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
, or did you put the new install in its own
directory? NoClassDefFoundError is indicative of a missing class.
Also, did you recompile your app against the new Tomcat JARs?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
be a regular expression.
What you've included here is not a regular expression, but a wildcard.
Review a couple of sites/docs on regexps and you'll see what I mean.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
); recycle the
TC. After all of these, the Java and class files are still from the old version. I
don't see how the JSP is cached. What I am missing here?
Check web.xml to see whether the JSP was precompiled, and thus mapped as
a servlet.
-QM
--
software -- http://www.brandxdev.net
tech news
and/or changing your build process
such that Ant sets up variable params for you based on templates.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED
Thinking In Java is introductory-level without being condescending.
The best thing you can do is take Tomcat and Java, play with them, make
mistakes and fix them as you learn.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
renaming the .jar file with the Hibernate mappings .zip?
:I'm only the admin who tries to get it running, the developer is on vacation. Thus
my hibernate know-how is very poor.
You may want to hold off, then, till the developer gets back.
-QM
--
software -- http://www.brandxdev.net
tech
, which will require
setting LD_KERNEL_ASSUME=2.4 to disable the NPTL functionality for the
Java process. That may be it.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e
why something doesn't work the log files show nothing
: usefull.
Keep it technical, please. It's easier to help you when we don't have to
wade through your rants.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
this internally and it simplifies testing, deployment, etc.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL
what you're trying
to do.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
if the only method to do this is programmatically,
: implementing - for example - a SecurityFilter
Just a chance: did you Google the term SecurityFilter? I ask because
there's a product of that same name that, IIRC, does what you need. I
see it mentioned a lot on the Struts list.
-QM
: or an omission? If so has anyone got an idea about how to handle the
: http:/server/ URL?
By handle, you mean, establish a context to handle requests for
that?
Check the Tomcat docs re: context, there's a note there for that.
-QM
--
software -- http://www.brandxdev.net
tech news -- http
then?
- How do you migrate from dev - testing - production?
etc
Find another place outside of the webapp to put your data, such as
another directory (specified as a context param or in a properties
file).
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
1.4.1.
Then:
- search your system for other versions of the java binary
- check what's the runtime $PATH of the Tomcat scripts
- check for the $JAVA_HOME environment variable
etc.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
haven't had the time to research it.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
?
As for restarting, search the archives for watchdog and similar terms.
This topic comes up once in a while, and as far as I recall it usually
boils down to people writing a custom tool.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
certainly wouldn't work
from inside there.
Put all needed files inside your context. Webapps are supposed to be
self-contained applications.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
On Sat, Aug 21, 2004 at 02:01:29AM -0700, RathinaGanesh MeenashiSundaram wrote:
: Can anyone tell me the deployment steps for jsp/servlet using the latest tomcat.?
Google.com, jakarta.apache.org/tomcat, java.sun.com.
-QM
--
software -- http://www.brandxdev.net
tech news -- http
#getCurrentContext()
find the session, cast it to an AxisSession, and get the wrapped
HttpSession object out of that.
It's a little buried. =)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
change the subject -- plays hell
with thread-aware mailers and makes your question harder to find (and
thus harder to answer).
2/ If autoDeploy=true? and your context is different than the webapp dir
name, you'll see this behavior.
-QM
--
software -- http://www.brandxdev.net
tech news -- http
environment, IIS, etc?
The MS app-dev product line has many hooks into the OS itself. That
would bring about several (large and ugly) porting efforts...
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
versioning system and the main site is using CVS. If this version is
: included it is easy to identify which version we are using.
Hi,
Did you even check the CVS docs?
The answer is right in front of you:
$Revision$ = $Revision: 1.3 $
-QM
--
software -- http://www.brandxdev.net
a *lot*
on this list.
Set
Context reloadable=true ...
for your context.
-QM
: When ever I compile a servlet class and replace with old class
: I need to restart the Tomcat server to see the latest changes
-QM
--
software -- http://www.brandxdev.net
tech news -- http
and understand
why you need to put the jars there.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
that on IIS.
: Can anyone give me hints about this.
Since you asked ;)
Hint: review the Tomcat docs, pay special attention to the Realms
section. Then review the servlet spec for security and constraint.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
version you're running, but if it's 4.1 or
later you can take advantage of a servlet filter (quoted for easy
Googling). They're part of the servlet spec, which makes them portable.
Depending on what you're doing, you may even be able to replace that
Valve with a filter.
-QM
--
software -- http
On Fri, Aug 20, 2004 at 10:11:01AM -0400, John Villar wrote:
: tomcat is just too slow to serve
: static content like images or large files.
Says who? ;)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
On Fri, Aug 20, 2004 at 12:04:10PM -0400, Diego, Emil wrote:
: I saw that. I've read a couple of negative things about enabling the invoker.
: It seems it's less secure and stuff. I figured it would be better to use
: explicit mapping, but cant get that to work. I'll keep trying but if I cant
:
Tomcat
scripts to do just this, aka
./tomcat_ctl stop clean start
Handy for testing, when you'd rather not use reloadable=true...
=)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
page controller setup ;) but I
may be able to help you:
What's the doctype declaration in your web.xml?
You must specify servlet spec 2.4 to have the JSTL functionality you
desire. I don't have the exact syntax on me, but you can find examples
all over the web.
-QM
--
software -- http
: servlet-classkioskSWservlet/servlet-class
^^
Classes must be in a package, which means you'll have to declare a
proper package {something} in your source file and compile such that
the package structure is built out.
-QM
--
software -- http
need client data (the beans that have been
: modified) does anyone know another method?
I'm not sure I understand what you're trying to do.
Are you trying to get the output, i.e. what would be sent to a browser
if the JSP were requested? Look into RequestDispatcher#include().
-QM
. What are you trying to do?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
that were
built from the JSPs?
I'm not trying to poke fun.
I really don't see what you're trying to do.
Perhaps you could describe your goal at a higher level?
Your chosen path of implementation may be half of the problem.
-QM
--
software -- http://www.brandxdev.net
tech news -- http
out the second web-app tag.
If you're too short on time to learn XML, invest in a validation tool.
A free one comes with Expat, something like xmlwf.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
it was written for
spec 2.3.) Get to know terminology such as context and understand
what roles are played by the different actors (container vs webapp, etc)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
providing the
: basic information, and zip it with the directory structure i need.
I think I understand now, sort of... and I'd take a different approach.
Look into XDoclet for generating code, or perhaps a quick
perl/python/etc if you're doing a one-time mass-creation.
-QM
--
software
=/includes/header.jsp /
: img src=/j606/includes/header.jsp /
One is made from within the container, and generates a context-relative
path. The other one is raw HTML that the container doesn't touch.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
to assist you.
What do you mean by print, that the browser's File-Print function no
longer works? What's in the Tomcat logs?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
for someone else.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
running.)
Specifically, you want to see what URIs/file extensions are mapped to
Tomcat. (This should address your other question about JSPs not being
processed, because that's a clear sign Tomcat's not getting those
requests.)
-QM
--
software -- http://www.brandxdev.net
tech news -- http
a policy solution. =)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
on the files in the upload dir.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
to see which one you're running.)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
: org.apache.commons.dbcp.DelegatingResultSet. I don't want to code to
: that type since that is not too portable to other app servers.
http://jakarta.apache.org/commons/dbcp/apidocs/org/apache/commons/dbcp/DelegatingResultSet.html
getDelegate()
-QM
--
software -- http://www.brandxdev.net
tech news -- http
mapping(s) in web.xml
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
for you.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
changed both your subject and yanked the old message-ID to address
this.
2/ Tomcat has extensive docs on this subject, as does Sun:
http://jakarta.apache.org/tomcat
http://java.sun.com
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
your SOAP engine?
I recall Apache Axis supports handlers that wrap a request.
Is the IP address available from the MessageContext or one of its member
vars?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
solution to the list. It will help people
searching the archives and spare them lots of headaches.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED
seperate class loaders
What's in the global web.xml?
-and, if you don't mind sharing, what's the import list of the
subclassed servlet?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-- search the archives under
my name and the term context.xml. I don't have the bugzilla ID
on-hand.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED
, then
: disappears, i.e., Tomcat doesn't seem to be able to startup.
The tomcat fails to start question shows up frequently on the list.
1/ check the logs
2/ change startup.bat to pause at the very end, so you can see what's
going on
etc.
-QM
--
software -- http://www.brandxdev.net
tech news -- http
statement (a la HSQLDB) or with a JDBC URL param...
Unless you mean you want to limit the results using the clause
LIMIT x in your SQL.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
jk/jk2.)
That would grant the LD/F5/etc access to plant their own cookies and
otherwise determine which client was bound to that Tomcat.
-but again, this is all hazy in my memory, so I fear I may have dreamt
it all...
-QM
--
software -- http://www.brandxdev.net
tech news -- http
to access the data without calling the exe directly?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL
been given.
Once you have to pass a numeric parameter to a method, you must concern
yourself with bounds checking; in turn, you must handle errors, which
leads to its own can of worms.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
For the list admins: could someone please unsubscribe
ryanparr at thejamescompany dot com ?
When I post to the list, his provider bounces the message back to me
because is mailbox is full.
Thanks,
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
that is causing this issue.
Thanks. Likely, it's a lame mailserver implementation that doesn't
acknowledge Reply-To headers.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
correctly, someone's trying to request
another website through yours. This is a common technique to test for
open proxy servers, which may later be (ab)used to cover one's tracks in
unpleasant doings.
The empty context means they made the request to the raw IP (aka default
context).
-QM
--
software
it to
: do so).
I'm going out on a limb here, since I'm not fluent in Windows, but how
do you start the service? Does Windows call startup.bat or some other
batch file where you could set the proper environment variables
(JAVA_OPTS=-server)?
-QM
--
software -- http://www.brandxdev.net
tech news
. Your app may just need more than 128M heap size.
Have you load-tested the app, with your expected number of concurrent
users, to see what the app's mem usage would be?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
them
under a directory structure in the classpath?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL
you searched the archives?
This sort of problem has been discussed before, and I recall it boils
down to some sort of permissions issue.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
: java.net.SocketException: Broken pipe
Please search the archives. I'm getting a sense of deja vu, say, one or
two weeks ago.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-or redesign your app(s) to eliminate the dependency.
Take your pick.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail
content.
This is a well-known design pattern, and the combined servlet+JSP
implementation is quite common in J2EE circles.
Either way, Googling these terms should turn up lots of advice and
examples.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
?
-and what's in the Tomcat log files?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
behind,
right ;)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
the script from the commandline. If the executable
referenced by the magic number (aka shebang, aka #!) isn't there,
you'll get the file not found error.
I haven't run CGI under Tomcat 4 but I recall in Tomcat 5 you can
expressly state which interpreter to use in the Context element.
-QM
To the OP: if you're upgrading from Tomcat v4 - v5, feel free to take a
gander at this:
http://www.brandxdev.net/misc/tomcat_upgrade.site
It's a little raw, but covers the Connector issue (among others).
-QM
--
software -- http://www.brandxdev.net
tech news -- http
instantiating the servlet. The init method must complete successfully
before the servlet can receive any requests.
The servlet container cannot place the servlet into service if the init
method
(J2EE docs)
So if a servlet is taken in and out of service during a context's
runtime...
-QM
was with the completely unrelated message at the bottom of
your last post?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e
the message in the Tomcat logs? There should be some kind of
exception if you can't reach the database.
Timeout issue, perhaps?
Check the archives for MySQL timeout issues, there have been a few
threads on this and I recall solutions were posted as well.
-QM
--
software -- http
Tomcat to reload the WAR files context.xml.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
...
Given the class, likely it's one of the Tomcat standard repositories
(common/lib or shared/lib) or your webapp's WEB-INF/lib.
(This is based on a hunch; I have *not* read the code ;)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
certainly in a hunch mood today, sorry, no hard facts ;)
What's your end-goal here? I'm all for re-use of a codebase; but is
there any reason you're not just wrapping shared classes into JARs and
distributing those to each webapp?
-QM
--
software -- http://www.brandxdev.net
tech news -- http
hints why.
The log excerpt you included didn't show anything out of the ordinary.
Time for some troubleshooting: enable an access log Valve (see the
Tomcat docs) to see whether the request is getting through, check memory
and CPU usage, etc.
-QM
--
software -- http://www.brandxdev.net
tech
. Just run the .sh files instead of .bat.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
to check other things besides the Tomcat
install... =)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL
that they will experience endless
pain if they ever deploy another troublemaking webapp. ;)
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands
?
-and how direct is the JSP call? Do you specify the full JDBC URL, or
a JNDI resource name?
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED
that error page the login page.
-QM
--
software -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
401 - 500 of 824 matches
Mail list logo