« WebChart的安装与配置 »
Tools » http://www.anysql.net/tools/webchart_install_windows.html 2009-01-13吹了半天WebChart的功能, 及技术框架后, 已经有网友反应比较需要这个功能了, 却发现下载WebChart后, 不知道如何安装与配置. 希望看完这篇后, 你能安装成功.
首先要下载和安装Java SDK, 可以从Sun的Java官方网站下载, 注意一定要Java开发包(JDK, Java Development Kit), 光有运行环境(JRE, Java Runtime Enviroment)是不够的, 并且一定要是1.4以上的版本. 如果你机器上安装了Oracle 10g以上的版本, 则Oracle主目录下的jdk目录拷过来就可以使用了. 为了简单起见, 建议安装到以下目录:
c:\jdk
并且添加如下环境变量:
JAVA_HOME=c:\jdk
接下来下载Tomcat, 直接解压到根目录下, 然后重命名Tomcat的主目录为:
c:\TomcatWebChart
下载WebChart并解压到如下目录:
c:\TomcatWebChart\webapps
然后要拷贝数据库的JDBC驱动程序包, 到如下目录:
c:\TomcatWebChart\common\lib
安装部份已经完成, 接下来要编辑数据库连接配置文件, 用文本编辑器打开如下文件:
c:\TomcatWebChart\webapps\webchart\WEB-INF\dbconn.cfg
下面是连接到本地Oracle数据库Scott用户的例子, 建议初始安装时完全按一样的环境搭建, 这样可以让默认的例子跑起来.
# WebChart Metadata Connection
ADMINDB=DEFAULT
# Database name list
DBLIST=DEFAULT
# Connection Paramters for each database name
DEFAULT.DBTYPE=oracle
DEFAULT.DBHOST=localhost:1521:db10g
DEFAULT.DBUSER=SCOTT
DEFAULT.DBPASS=TIGER
DEFAULT.MAXCONNS=8
DEFAULT.INITCONNS=2
DEFAULT.LOCALE=SIMPLIFIED_CHINESE
然后运行如下命令, 起动Tomcat服务:
c:\TomcatWebChart\bin\startup.bat
接下来打开IE, 在地址栏输入以下地址来看Demo页面:
http://localhost:8080/webchart/demo1.rhtml
http://localhost:8080/webchart/demo2.rhtml
http://localhost:8080/webchart/demo3.rhtml
你可以到相应的目录, 打开这些WCML文件看看, 或偿试编辑他们, 看看运行的效果.


请问:
我按您上面的文档都做完成
运行http://localhost:8080/webchart/sample1.wcml
The requested resource (/webchart/) is not available.
有这个错,但可以打开tomcat的页面
http://localhost:8080/index.jsp
你重启一下Tomcat试试。
谢谢,还是不行!
从tomcat管理界面看webchart应用已加载
但是还是报The requested resource (/webchart/) is not available.
我用了10g的 jdk,
下载了你界面中的 WebChart 和tomcat
在数据库中也有 emp表。。
在我别一个同事的做前台的 tomcat里打开那个页面http://localhost:8080/webchart/sample1.wcml 也不行!
jdbc驱动从$ORACLE_HOME\jdbc中考了ojdbc14.jar和classes12.jar到你指定的目录中
WebChart下载了吗?解压的目录不对?
ojdbc14.jar就行了,classes12.jar不用拷。
webchart 位置
C:\TomcatWebChart\webapps\webchart
看一下Tomcat窗口有没有报什么错?可以上MSN来解决一下这个问题。
ok! 谢谢!
新年快乐!:)
如果觉得这个步骤还是麻烦的话,可以下载集成了Tomcat的版本.
http://www.anysql.net/software/TomcatWebChart.rar
下了您的集成版,搞定了,也画出图出来了!
谢谢!在这牛年里,让我叫你一声大牛!
很高兴你搞定了安装,用的好帮我顶一下。
mssql的要拷贝那些jar文件到lib目录下啊,默认的集成了Tomcat的版本没有MSSQL的JDBC吧?
SQL Server的JDBC驱动没有集成进去,你可以到Microsoft的网站上去下载。
为啥我安装了集成了Tomcat的版本 tomcat却启动不起来?
普通的可以启动起来 但是http://localhost:8080/webchart/sample1.wcml却打开有问题
exception
com.lfx.db.DatabaseMarkdownException: Database (LOGICAL.DEFAULT) is markdown!
com.lfx.db.DBLogicalConnection.(DBLogicalConnection.java:22)
com.lfx.db.DBPhysicalManager.loadDBConfig(DBPhysicalManager.java:38)
com.lfx.web.WebChartListener.contextInitialized(WebChartListener.java:22)
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
org.apache.catalina.startup.Catalina.start(Catalina.java:593)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
我的在执行Demo1等的时候出现这些问题,请教是怎么回事啊
连不上数据库啊, 数据库连接信息没有配置吧?