You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Karthik Nanjangude <ka...@xius-bcgi.com> on 2010/03/02 12:32:37 UTC
Curious to know if the following is permitted
Hi
SPEC
JDK 1.5
TOMKAT 6.0.20
O/s Unix /Linux /WIN2000
Curious to know if the following is permitted
Can a standalone piece of code (out of web apps) connect via JNDI to the web application running successfully on Tomcat
Note: - This is required for some scheduled End of Day Operations to insert Bulk Data into DB via the validating business layer of the up and running application
With regards
karthik
RE: Curious to know if the following is permitted
Posted by Karthik Nanjangude <ka...@xius-bcgi.com>.
Hi
I believe what u said is correct, but if u have seen this thread as I have already said
>>I could have used JBOSS or OC4j, but it does not make sense to use these J2EE containers for the simple 1 or 2 requirements
My applications are restricted infrastructure to only WEB based and are made to be simple, not to be made complicated.
Hence the requirement
Are there any alternatives other then using J2EE Container within the scope of TOMCAT domain only.
With regards
karthik
-----Original Message-----
From: Christopher Schultz [mailto:chris@christopherschultz.net]
Sent: Wednesday, March 03, 2010 9:37 PM
To: Tomcat Users List
Cc: Karthik Nanjangude
Subject: Re: Curious to know if the following is permitted
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Karthik,
On 3/3/2010 6:56 AM, Karthik Nanjangude wrote:
> Hi
>
>>> just use whatever the webapps inside
>
> I do not follow-up
>
> My requirements were to expose the "war" to Outer world via http
> and also use / provide credential access for the same application's Business layer from outside the war file via standalone Client via JNDI via RMI-IIOP
>
> This activity is to done when the Web application is up and running only ( probably EOD process )
>
> Axis mounted on Web application would solve this problem ...
> but exploring any other way around with out AXIS ...
I don't believe that Tomcat provides complete a JNDI service, including
remote connection capability. I believe it is in-process only. That
means that, in order to access the information in JNDI, you'd have to
build your own service to do it.
I may be wrong, but I think you'll have to go do JBoss or some other
J2EE container to get a complete JNDI service.
The reason we're asking you about your requirements is that we suspect
there may be a better way to accomplish your task.
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkuOiQgACgkQ9CaO5/Lv0PAn9gCfb8vH177HKhsP2m01nHl1KtpA
YpYAoJbm8rzrqPIRfAoBOaAD75LkYm5i
=APZS
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Curious to know if the following is permitted
Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Karthik,
On 3/3/2010 6:56 AM, Karthik Nanjangude wrote:
> Hi
>
>>> just use whatever the webapps inside
>
> I do not follow-up
>
> My requirements were to expose the "war" to Outer world via http
> and also use / provide credential access for the same application's Business layer from outside the war file via standalone Client via JNDI via RMI-IIOP
>
> This activity is to done when the Web application is up and running only ( probably EOD process )
>
> Axis mounted on Web application would solve this problem ...
> but exploring any other way around with out AXIS ...
I don't believe that Tomcat provides complete a JNDI service, including
remote connection capability. I believe it is in-process only. That
means that, in order to access the information in JNDI, you'd have to
build your own service to do it.
I may be wrong, but I think you'll have to go do JBoss or some other
J2EE container to get a complete JNDI service.
The reason we're asking you about your requirements is that we suspect
there may be a better way to accomplish your task.
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkuOiQgACgkQ9CaO5/Lv0PAn9gCfb8vH177HKhsP2m01nHl1KtpA
YpYAoJbm8rzrqPIRfAoBOaAD75LkYm5i
=APZS
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
RE: Curious to know if the following is permitted
Posted by Karthik Nanjangude <ka...@xius-bcgi.com>.
Hi
>> just use whatever the webapps inside
I do not follow-up
My requirements were to expose the "war" to Outer world via http
and also use / provide credential access for the same application's Business layer from outside the war file via standalone Client via JNDI via RMI-IIOP
This activity is to done when the Web application is up and running only ( probably EOD process )
Axis mounted on Web application would solve this problem ...
but exploring any other way around with out AXIS ...
with regards
karthik
-----Original Message-----
From: Caldarale, Charles R [mailto:Chuck.Caldarale@unisys.com]
Sent: Tuesday, March 02, 2010 9:03 PM
To: Tomcat Users List
Subject: RE: Curious to know if the following is permitted
> From: Karthik Nanjangude [mailto:karthik.nanjangude@xius-bcgi.com]
> Subject: RE: Curious to know if the following is permitted
>
> Are u saying about AXIS, Using Http protocol for loosely based Client
> usage.
I wouldn't think AXIS is necessary - just use whatever the webapps inside Tomcat are already expecting.
- Chuck
THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
RE: Curious to know if the following is permitted
Posted by "Caldarale, Charles R" <Ch...@unisys.com>.
> From: Karthik Nanjangude [mailto:karthik.nanjangude@xius-bcgi.com]
> Subject: RE: Curious to know if the following is permitted
>
> Are u saying about AXIS, Using Http protocol for loosely based Client
> usage.
I wouldn't think AXIS is necessary - just use whatever the webapps inside Tomcat are already expecting.
- Chuck
THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
RE: Curious to know if the following is permitted
Posted by Karthik Nanjangude <ka...@xius-bcgi.com>.
Hi
Chuck
Sorry for the process
Are u saying about AXIS, Using Http protocol for loosely based Client usage.
OK this is one of the options, are there any others ?
With regards
karthik
-----Original Message-----
From: Caldarale, Charles R [mailto:Chuck.Caldarale@unisys.com]
Sent: Tuesday, March 02, 2010 8:38 PM
To: Tomcat Users List
Subject: RE: Curious to know if the following is permitted
> From: Karthik Nanjangude [mailto:karthik.nanjangude@xius-bcgi.com]
> Subject: RE: Curious to know if the following is permitted
>
> So my requirement / Clarification is to How to re-use the existing
> applications business Layer from the web applications which in turn
> uses the JNDI to connect to DB for Data processing
You send HTTP requests to Tomcat from your client program, regardless of where either is running. Apache provides a useful HTTP client library if you need something more sophisticated than what the JRE supplies:
http://hc.apache.org/httpcomponents-client/index.html
- Chuck
THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
RE: Curious to know if the following is permitted
Posted by "Caldarale, Charles R" <Ch...@unisys.com>.
> From: Karthik Nanjangude [mailto:karthik.nanjangude@xius-bcgi.com]
> Subject: RE: Curious to know if the following is permitted
>
> So my requirement / Clarification is to How to re-use the existing
> applications business Layer from the web applications which in turn
> uses the JNDI to connect to DB for Data processing
You send HTTP requests to Tomcat from your client program, regardless of where either is running. Apache provides a useful HTTP client library if you need something more sophisticated than what the JRE supplies:
http://hc.apache.org/httpcomponents-client/index.html
- Chuck
THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
RE: Curious to know if the following is permitted
Posted by Karthik Nanjangude <ka...@xius-bcgi.com>.
Hi
I am no expert in LDAP ...Plz excuse me
Existing web application, JDBC Connection pool can be attained with JNDI
So my requirement / Clarification is to How to re-use the existing applications business Layer from the web applications which in turn uses the JNDI to connect to DB for Data processing
Although Tomcat is not a J2EE Container like OC4j or JBOSS Servers
.... where in the remote connectivity is achieved via RMI-IIOP, as simple as Client ( Standalone S/w ) initiating Business Objects on J2EE via JNDI's
I could have used JBOSS or OC4j, but it does not make sense to use these J2EE containers for the simple 1 or 2 requirement's
With regards
karthik
-----Original Message-----
From: Konstantin Kolinko [mailto:knst.kolinko@gmail.com]
Sent: Tuesday, March 02, 2010 5:45 PM
To: Tomcat Users List
Subject: Re: Curious to know if the following is permitted
2010/3/2 Karthik Nanjangude <ka...@xius-bcgi.com>:
>
> Can a standalone piece of code (out of web apps) connect via JNDI to the web application running successfully on Tomcat
Only if your web application will open a socket and listen there.
Tomcat 6.0 connectors themselves understand HTTP(S) and AJP protocols only.
If you say about JNDI, I suppose you are going to use LDAP protocol.
Best regards,
Konstantin Kolinko
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Curious to know if the following is permitted
Posted by Konstantin Kolinko <kn...@gmail.com>.
2010/3/2 Karthik Nanjangude <ka...@xius-bcgi.com>:
>
> Can a standalone piece of code (out of web apps) connect via JNDI to the web application running successfully on Tomcat
Only if your web application will open a socket and listen there.
Tomcat 6.0 connectors themselves understand HTTP(S) and AJP protocols only.
If you say about JNDI, I suppose you are going to use LDAP protocol.
Best regards,
Konstantin Kolinko
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org