intra-mart ver4.3 2005/03/15 1. Page 1
2. J2EE 1.3 HTML 4.0 JavaScript(Server Side) 1.2 Page 2
3. intra-mart V4.3 V4.35 TRY intra-mart intra-mart Standalone Server Manager Shared Memory Service Service Platform Permanent Data Service WebServer Connector Storage Service Serialization Service Application Runtime (EJB ) () Schedule Service Resource Service ( ) 1)intra-mart EJB EJB WebApplication 2)Web Server Connector OS OS Windows Windows 2000(SP4 ) Windows Server 2003 Enterprise Edition PC/AT CPU 1GHz 256MB RAM(OS ) 512MB 200MB intra-mart 100MB(intra-mart ) Storage Service Permanent-Data Service Page 3
intra-mart ver.4.3 intra-mart ver.4.3 Java JDK1.4.1 JDK1.4.2 OS intra-mart ver.4.3 (Server Manager Service Platform) Sun JDK1.4.1 OS Windows2000 Server Windows2003 Enterprise Edition Application Runtime OS Web Windows20002003 intra-mart HTTP Server 1)intra-mart HTTP Server Web Server Connector WebServerConnector Java OS Web Windows2000 (1) IIS5.0 Sun Java System Web Server 6.1 (SP1) Apache2.0.47 (DSO ) ISAPI NSAPI (mod) (1) Windows2000 im-administrator intra-mart API Sun JRE1.4.1 im-administrator X-Server2.2.2 Page 4
Web Netscape Communicator 4.78 Netscape 7.1 Microsoft Internet Explorer 6sp1 Windows 2000/XP Netscape 6.x Microsoft Internet Explorer 6sp1 Netscape 7.1 Microsoft Internet Explorer Java Plug-in 1.4.1(Sun JRE1.4.1) Windows Windows2000Windows2003 JRE1.4.1 intra-mart intra-mart OS JDKDBMail Service Platform Server Manager OS Windows2000 Server(SP4) Windows 2003 Enterprise Edition SUN JDK1.4.2_04 )intra-mart Application Runtime Web Web Server Connector OS Sun Java System Web Server 6.1 (SP1) Windows2000(SP4) Microsoft IIS 5.0 Apache2.0.47 (DSO ) Apache2.0.47 (DSO ) Page 5
Application Runtime intra-mart ver4.3 intra-mart ver4.3 Application Runtime Web Application intra-mart Web Application intra-mart HTTP server intra-mart (Application Runtime Service Platform ) OS 1 Windows2000 SP4 Microsoft SQL Server 2000 Oracle9.2 IBM DB2 ver8.1 DB Oracle Oracle JDBC Driver 9.2 JDBC Oracle8.1.7 IBM DB2 IBM DB2Ver8.1 JDBC intra-mart XA IBM DB2 IBM DB2Ver8.1 JDBC IBM DB2 Windows2000 + Netscape Communicator 4.78 Windows2000 + Netscape 7.1 Windows2000 + Microsoft Internet Explorer 6.0(SP1) WindowsXP + Netscape Communicator 4.78 WindowsXP + Netscape 7.1 WindowsXP + Microsoft Internet Explorer 6.0(SP1) Microsoft Internet Explorer Windows2000 + Microsoft Internet Explorer 6.0(SP1) + Java Plug-in 1.4.1_05 WindowsXP + Microsoft Internet Explorer 6.0(SP1) + Java Plug-in 1.4.1_05 LDAP Page 6
Sun Java System Directory Server 5.2 Microsoft Windows Server 2003 Active Directory Microsoft Windows Server 2000 Active Directory Web Web intra-mart intra-mart intra-mart Server Manager Service Platform im-administrator JavaVM JDBC Page 7
4. (1) (2) DLL (4) (5) (6) Microsoft Internet Explorer6.0 ClientSideJavaScript ClientSideJavaScript Internet Explorer (7) ClientSideJavaScript Microsoft Internet Explorer6.0 Microsoft Internet Explorer6.0 ClientSideJavaScript (8) intra-mart intra-mart ( ) (9) J2EE1.3 JavaMail 1.2 JAF 1.0 EJB RMI JCA 1.0 ear J2EE (10) ear J2EE (11) EJB Filter jp.co.intra_mart.system.servlet.postrequestwrapfilter (12) WindowsOS Storage-Service ID ID intranet Web intra-mart ID ID WindowsOS Storage-Service ID ID WindowsOS ID master MASTER master MASTER (13) MS-SQL MS-SQL (14) Unicode Java (15) (16) Page 8
(17) JDBC (a) Oracle JDBC Oracle 9.2.0 Oracle JDBC Driver 9.2 (THIN) (b) MS-SQL JDBC MS-SQLServer2000 Microsoft SQL Server 2000 Driver for JDBC Version 2.2.0022 Sun JDK1.3.1 DB2 UDB JDBC DB2 UDB 8.1 DB2 UDB 8.1 JDBC Driver Sun JDK1.3.1 ( ) ( ) Page 9
(c) (d) ( ) Module.database.select() Module.database.fetch() Module.database.execute() Module.database.insert() Module.database.update() Module.database.remove() Module.database.insertData() Module.database.updateData() Module.database.deleteData() DbStoredProcArg.setString() DataForStoredProc.getString() jp.co.intra_mart.foundation.database.dbsconnection#fetch() jp.co.intra_mart.foundation.database.dbsconnection#insert() jp.co.intra_mart.foundation.database.dbsconnection#update() jp.co.intra_mart.foundation.database.dbsconnection#remove() jp.co.intra_mart.foundation.database.dbsconnection#execute() jp.co.intra_mart.foundation.database.dbsconnection#select() jp.co.intra_mart.framework.base.data.jdbcconnector jp.co.intra_mart.framework.base.data.intramartdbconnector jp.co.intra_mart.framework.base.data.datasourceconnector Unicode Oracle Unicode MS-SQL DB2 UDB Unicode Apache AXIS (18) ( ) (19) Permanent-Data Service Permanent-Data Service Permanent-Data Service intra-mart Administrator Application-Runtime (StandAlone Web ) (20) intra-mart Windows OS JDK1.4 intra-mart Administrator JAVA -Xrs Page 10
conf/imart.xml JAVA (<java><option>) -Xrs (21) JavaScript im-administrator Application-Runtime (true) JavaScript (false) work/_functioncontainer Application-Runtime (22) intra-mart intra-mart (23) ApplicationRuntime ApplicationRuntime ApplicationRuntime IM-Administrator %ApplicationRuntime %/conf/http.xml caucho.com/http-server/host/web-app/ classpath/compile="true" (24) ApplicationRuntime JSP (25) [ ]-[ ]-[ ] Internet URL NetscapeNavigator4.78 (26) (.ini) 2bytes API System.getValue().ini SJIS(MS932) 2byte 5c STARTPACK_FILE_UPLOAD_SAVE_TYPE= (27) im-j2ee Framework (28) (<IMART type="print"> ) Netscape Communicator InternetExplorer Netscape7 (29) " " space (30) ViewCreator DB SQLServer a. DB Japanese_CS_AS_KS_WS b. c. db_denydatareader db_denydatawriter (31) ViewCreator object_id object_id DB (32) (33) Page 11
(34) (35) InternetExplorer (36) WebServerConnector ApplicationRuntime Web Microsoft IIS 5.0 round.conf <error-page> location Apache2.0.47 (DSO ) HTTP 503 Sun Java System Web Server 6.1 Cannot contact servlet runner at : (37) (38) [ ]-[ ] [ ]-[ ] [ ]-[ ]-[ ] [ ]-[ ] [ ]-[ ]-[i-mode]-[i-mode ] [ ]-[J2EE ]-[ ] [ ]-[J2EE ]-[J2EE ] [ ]-[J2EE ]-[ ] [ ]-[J2EE ]-[J2EE Struts ] (39) [ ]-[ ] Windows UNIX (40) [ ]-[ ]-[ ] a b c d /lib/hello.jar /doc/imart/web-inf/lib /native Windows PATH (41) [ ]-[J2EE ]-[J2EE ] Netscape Communicator 4.78 (42) Netscape Communicator 4.78 (43) Oracle9.2 8080 Application Runtime Standalone (44) Page 12
(45) intra-mart intra-mart (46) Application Runtime intra-mart/platform/network/client/connection ID Serialization Service intra-mart/platform/network/server/threads Application Runtime Service Platform conf/imart.xml API Ver3.x,4.0x,4.1x 2 Lock J2EE jp.co.intra_mart.foundation.service.client.information.lock (47) IIS WebServerConnector(isapi_srun.dll) HOST 404 1 URL http:// /scripts/isapi_srun.dll/caucho-status 2 Config: Config: WebServerConnector /round_robin/win32/isapi/round.conf Config: WebServerConnector /round_robin/win32/isapi/round.con f 3WebServerConnector /round_robin/win32/isapi/resin.ini CauchoConfigFile WebServerConnector /round_robin/win32/isapi/round.conf CauchoConfigFile WebServerConnector /round_robin/win32/isapi/round.conf 2 4 IIS (48) WebServerConnector ApplicationRuntime Web Microsoft IIS 5.0 round.conf <error-page> location Apache2.0.47 (DSO ) HTTP 503 Sun ONE Web Server Enterprise Edition 6.0 ja Cannot contact servlet runner at : (49) Redhat Linux Advanced Server2.1SUN JDK 1.4.2_04 intra-mart intra-mart # HotSpot Virtual Machine Error, Internal Error # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Server VM (1.4.2_04-b05 mixed mode) Page 13
# Java conf/imart.xml java/server/command/option -Xint -cp %SYSTEMCLASSPATH% -Xms%XMS% -Xmx%XMX% -cp %SYSTEMCLASSPATH% -Xint -Xms%XMS% -Xmx%XMX% (50) javax.servlet.requestdispatcher#include javax.servlet.servletresponsewrapper include intra-mart (51) ServiceSecurityFilter SecurityFilter Ver3.0 V4.1 im-j2ee Framework im-j2ee Framework SubmitLink im-j2ee Framework (52) Sun Java Version 1.4.2_04 build 1.4.2_04-b05 ISO_2022_JP 2 1 java.nio.bufferoverflowexception http://developer.java.sun.com/developer/bugparade/bugs/501 7922.html intra-mart intra-mart intra-mart WebMail intra-mart java.nio.bufferoverflowexception (53) i) Java Applet Microsoft Internet Explorer Sun JRE 1.4.1_03 Sun JRE 1.4.1 Java Plug-in Microsoft Internet Explorer Java Plug-in 1.4.1 ii) iii) iv) a b c d e f JRE1.4.1 Java Plug-in Microsoft Internet Explorer [ (T)]-[ (O)] [ ] Java (Sun) <applet>java 2 v1.4.1_xx Microsoft Internet Explorer Java Plug-in Java Plug-in URL URL 2004/04 URL Netscape Communicator 4.78 Netscape Communicator 4.78 1. 2. 3. 4. 5. 255 IBM DB2 UDB Page 14
v) vi) vii) Ver3.0 V4.1 [ Ver3.x/4.0x/4.1x ] x) 1. 2. 3. 4. (54) ver.4.2 1. ViewCreator intra-mart V4.3 Advanced (V4.3.5 )TRY Page 15
5. intra-mart NTT Java Java Sun Microsystems, Inc. Apache Software Foundation (http://www.apache.org/) Struts Struts intra-mart Support Site intra-mart Support Site http://www.intra-mart.jp/support/intramart.cgi Page 16
Apache This product includes software developed by the Apache Software Foundation (http://www.apache.org/). / $Header: /home/cvs/jakarta-struts/license,v 1.2 2001/02/02 00:38:31 craigmcc Exp $ $Revision: 1.2 $ $Date: 2001/02/02 00:38:31 $ ==================================================================== The Apache Software License, Version 1.1 Copyright (c) 1999-2001 The Apache Software Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowlegement: "This product includes software developed by the Apache Software Foundation (http://www.apache.org/)." Alternately, this acknowlegement may appear in the software itself, if and wherever such third-party acknowlegements normally appear. 4. The names "The Jakarta Project", "Struts", and "Apache Software Foundation" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact apache@apache.org. 5. Products derived from this software may not be called "Apache" nor may "Apache" appear in their names without prior written permission of the Apache Group. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This software consists of voluntary contributions made by many individuals on behalf of the Apache Software Foundation. For more information on the Apache Software Foundation, please see <http://www.apache.org/>. / Page 17