Hello All, I want to create a log file at login process based on JD Daniels' s xsp script (full xsp file and sitemap.xmap snippet are at end of my letter):
<source:insert> <source:source>log.xml</source:source> <source:path>/log</source:path> <source:fragment> <logon> <date><util:time format="yyyy/MM/dd"/></date> <time><util:time format="hh:mm:ss a"/></time> <user-agent><xsp-request:get-header name="user-agent"/></user-agent> <remote-addr><xsp-request:get-remote-address/></remote-addr> <remote-host><xsp-request:get-remote-host/></remote-host> <userFirstName><xsp-session:get-attribute name="userFirstName"/></userFirstName> <userLastName><xsp-session:get-attribute name="userLastName"/></userLastName> </logon> </source:fragment> </source:insert> if I tried to set /home/zamek/log.xml it doesn' t works too? What do I do wrong? full xsp is: <?xml version="1.0"?> <xsp:page language="java" xmlns:xsp="http://apache.org/xsp" xmlns:esql="http://apache.org/cocoon/SQL/v2" xmlns:xsp-request="http://apache.org/xsp/request/2.0" xmlns:xsp-session="http://apache.org/xsp/session/2.0" create-session="true" xmlns:source="http://apache.org/cocoon/source/1.0" xmlns:util="http://apache.org/xsp/util/2.0" xmlns:log="http://apache.org/xsp/log"> <authentication> </xsp:logic> <esql:connection> <esql:pool>portal</esql:pool> <esql:execute-query> <esql:query> SELECT usrid, firstName, lastName, email, role_id, role FROM authenticate ('<xsp-request:get-parameter name="name"/>', '<xsp-request:get-parameter name="password"/>') LIMIT 1 </esql:query> <esql:results> <esql:row-results> <ID><esql:get-int column="usrid"/></ID> <role><esql:get-string column="role"/></role> <data> <ID><esql:get-int column="usrid"/></ID> <role><esql:get-string column="role"/></role> <firstname><esql:get-string column="firstName"/></firstname> <lastname><esql:get-string column="lastName"/></lastname> <email><esql:get-string column="email"/></email> </data> <source:insert> <!-- source:source>context://stats<util:time format="yyyy/MM/dd"/>.xml</source:source--> <source:source>log.xml</source:source> <source:path>/log</source:path> <source:fragment> <logon> <date><util:time format="yyyy/MM/dd"/></date> <time><util:time format="hh:mm:ss a"/></time> <user-agent><xsp-request:get-header name="user-agent"/></user-agent> <remote-addr><xsp-request:get-remote-address/></remote-addr> <remote-host><xsp-request:get-remote-host/></remote-host> <userFirstName><xsp-session:get-attribute name="userFirstName"/></userFirstName> <userLastName><xsp-session:get-attribute name="userLastName"/></userLastName> </logon> </source:fragment> </source:insert> </esql:row-results> </esql:results> <esql:no-results> </esql:no-results> </esql:execute-query> </esql:connection> </authentication> </xsp:page> here is my sitemap.xmap snippet: <map:match pattern="authenticate-portal"> <map:generate src="java/auth1.xsp" type="serverpages"/> <map:transform src="stylesheets/sql2html.xsl"> <map:parameter name="use-request-parameters" value="true"/> </map:transform> <map:serialize type="xml"/> </map:match> -- thx, Zoltan Zidarics programmer PTE University Pecs, Hungary icq: 43288694 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]