thanks for the clarification. I have always erred on the side of not creating a connection that needs to be managed during bean passivation.... i.e., the container should be providing this management thru a JCA/etc...

At 06:52 AM 3/11/2003 -0800, Nicholas wrote:

The spec is quite specific on that note. You can act
as a socket client, but not a socket server:

24.1.2 Programming restrictions
.
.
• An enterprise bean must not attempt to listen on a
socket, accept connections on a socket, or
use a socket for multicast.
The EJB architecture allows an enterprise bean
instance to be a network socket client, but it does
not
allow it to be a network server. Allowing the instance
to become a network server would conflict with
the basic function of the enterprise bean-- to serve
the EJB clients.

//Nicholas


--- donald larmee <[EMAIL PROTECTED]> wrote:
> Hi Michael,
>
> Yes! I use log4j inside EJB containers all the
> time. You are correct
> about the EJB specs ... in fact you should not open
> a Socket directly
> either.. if you wanted to go this route you would
> need to make the Sockets
> obtainable from the container by implementing a
> construct in the
> JavaConnectorArchitecture (JCA).
>
> Out ofthe box, this leaves officially JDBC and JMS
> appenders... both are
> applicable, the choice of which TBD by the
> requirements associated w/ your
> application. I should also add, however, that in
> development, I use log4j
> right to a file all the time, and have yet to have a
> problem. YMMV.
>
> It is also reasonable (and not that tough) to create
> Custom appenders that
> write directly to the vendors proprietary logger (I
> have one for WebLogic
> if you are interested)
>
> Hope it helps.
>
> -don
>
>
> At 02:20 PM 3/11/2003 +0000,
> [EMAIL PROTECTED] wrote:
>
> >Hi folks,
> >
> >Just a quick query, as the EJB specification
> forbids you to write to a file
> >(which is what i want to do!)
> >why is it incorrect to do so? The alternatives are
> using SocketAppender
> >and JMSApender but how do
> >you write to a file using these? or put another
> way... can you?
> >
> >Cheers,
> >
>
>_________________________________________________________________________ ______
> > The information transmitted is intended only for
> the person or entity to
> >which it is addressed and may contain confidential
> and/or privileged
> >material. Statements and opinions expressed in this
> e-mail may not
> >represent those of the company. Any review,
> retransmission, dissemination
> >or other use of, or taking of any action in
> reliance upon, this information
> >by persons or entities other than the intended
> recipient is prohibited. If
> >you received this in error, please contact the
> sender immediately and
> >delete the material from any computer. This e-mail
> may be read by an
> >employee of the company as part of the internal
> monitoring process and is
> >therefore not to be considered private by the
> sender or the recipient.
> >
> >
> >
>
>---------------------------------------------------------------------
> >To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> >For additional commands, e-mail:
> [EMAIL PROTECTED]
>
>
>
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
> donald h. larmee
> [EMAIL PROTECTED]
>
> 804.301.UTOP
> utopian software concepts,
> inc.
>
> www.utopiansoft.com
>
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
>
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>



===== Nicholas Whitehead Home: (973) 377 9335 Cell: (201) 615 2716 [EMAIL PROTECTED] Get Your News From The Crowbar: http://crowbar.dnsalias.com:443/crowbar/

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


+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
  donald h. larmee                               [EMAIL PROTECTED]
                                                                         804.301.UTOP
                         utopian software concepts, inc.
                                 www.utopiansoft.com
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+



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



Reply via email to