Monday, September 29, 2008

Blogger Source Code Wedget

http://code.google.com/p/syntaxhighlighter/wiki/Configuration
http://fazibear.googlepages.com/blogger.html
http://www.kuribo.info/2008/06/blogger-syntax-highlighter.html

Source code syntax highlight box example:


class first {
}


You can display multiple programming language syntax with this widget.
1. open the following page http://fazibear.googlepages.com/blogger.html, and click "add widget" button to add the widget to your blogger.
2. edit your post make all the source code around with

<pre name="code" class="your language i.e. java">
your source code, but remember to replace all < > to & lt ; & gt ;
<pre>


the following languages are supported.

c
c++
c#
css
delphi
html
java
js
pascal
php
python
ruby
sql
vb
xml


the following options are also available.

nogutter Will display no gutter.
nocontrols Will display no controls at the top.
collapse Will collapse the block by default.
firstline[value] Will begin line count at value. Default value is 1.
showcolumns Will show row columns in the first line.

The options are passed together with the alias and are separated by a colon : character.


<pre name="code" class="html:nocontrols:firstline[10]">
... some code here ...
</pre>

Sunday, September 28, 2008

internet share

http://72.14.235.104/search?q=cache:u7vG6mStf78J:allabout.co.jp/internet/lan/closeup/CU20041001K/+%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%E5%85%B1%E6%9C%89&hl=ja&ct=clnk&cd=1&client=opera

http://allabout.co.jp/internet/lan/closeup/CU20020525A/index2.htm

Oracle unicode links

http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19218-02/ch6unicode.htm#g1014017

http://209.85.175.104/search?q=cache:BTC_GJ7xAkEJ:www.oracle.co.jp/mp/EL/ml%3Fp%3D16829-D4D4BBAB95E7E794+oracle+convert+unicode&hl=ja&ct=clnk&cd=1&client=opera

http://209.85.175.104/search?q=cache:VRGmVfFBwEkJ:otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19218-02/ch7progrunicode.htm+oracle+rpad+unicode&hl=ja&ct=clnk&cd=3&client=opera

http://www.shift-the-oracle.com/config/multibyte-characterset.html

http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19219-02/repunicode.htm

Friday, September 26, 2008

ザ・ドキュメンタリー「博士たちのワーキングプア~ひとコマ2万5千円~」

ザ・ドキュメンタリー「博士たちのワーキングプア~ひとコマ2万5千円~」
http://www.tv-tokyo.co.jp/program/detail/17690_200809271355.html

2008年9月27日(土) 午後1時55分~午後2時25分
番組ホームページはこちら
番組内容
社会や人々に様々なメッセージを与えている人のポジティブな生き様に迫り、かつ主役を支えるパートナーとの絆も描くドキュメンタリー番組。 番組内容大学院を出ても就職難という壁にぶち当たる博士課程修了者たち。今、大学と国は「産・官・学」連携へ向けて、ようやく対策を練り始めている。果たして、博士の受け皿は、社会に見つかるのか。また、彼らが「知的財産」となる日は来るのか。「大学院改革の今」を追う。

javascripts reverse compress, make it look more readable - beautifier and jslint

http://elfz.laacz.lv/beautify/

This script was intended to explore ugly javascripts, e.g compacted in one line, or just make scripts look more readable.

Now you can try to paste in code with <script> tags and (well-formed) HTML as well - say thanks to Nochum and his experimental HTML beautifier!

Thanks to Vital, there is now a pure javascript version of beautifier. It's now the only one: php version is not supported anymore.

You can also always fetch the latest versions from subversion repository at svn://edev.uk.to/beautify.

If you're writing javascript, JSLint is a really fine piece of software, too. You should at least understand what and why it says about your code — to be a better person. Even if it hurts your feelings.

In case of glitches you may wish to tell me about them—elfz[at]laacz[dot]lv

   Run tests


Latest commits from svn://edev.uk.to/beautify/:
------------------------------------------------------------------------
r62 | nochum | 2008-06-12 23:50:45 +0300 (Thu, 12 Jun 2008) | 1 line
Fixed conditional comment regression.
------------------------------------------------------------------------
r61 | einars | 2008-06-12 17:19:34 +0300 (Thu, 12 Jun 2008) | 2 lines
"Indent with tab character" was broken for the web beautifier.
------------------------------------------------------------------------
r60 | einars | 2008-06-10 14:49:11 +0300 (Tue, 10 Jun 2008) | 4 lines
- optional indent_level parameter for js_beautify
- updated Nochum's beautifier (he can do it for himself, but he won't, for some reason)
------------------------------------------------------------------------
r59 | einars | 2008-06-07 07:50:59 +0300 (Sat, 07 Jun 2008) | 1 line
And another test.
------------------------------------------------------------------------

javascript spreadsheet

http://www.usingjavascript.com/scripts/spreadsheet.html

javascript spreadsheet

- Numsum (http://www.numsum.com)
- iRows (http://www.irows.com)
- Numbler (http://www.numbler.com)
- EditGrid (http://www.editgrid.com)

BlueShoes browser-based JavaScript SpreadSheet Editor (Excel-like)

spreadsheet is an excel-like application. it's written in pure dhtml/javascript and works without installation of any plugins, java code etc.

yCode SpreadSheet simple demo

yCode Spread Sheet control allows user to enter any kind of data in an html table. When the user clicks inside a cell, it becomes editable; when the user leaves this cell, its value is updated. It works similarly to Windows spreadsheet applications such as Excel.

Resource Detail and Discussion #1404

JavaScript SpreadSheet - Works similarly to Windows spreadsheet applications such as Excel

ExcelEverywhere for HTML -- excel, spreadsheet, html, javascript, activex, applet, convert, line, bar, pie,

ExcelEverywhere for HTML -- Create WEB form that looks and functions the same as your MS Excel spreadsheet

SpreadsheetConverter to HTML/JavaScript -- excel,spreadsheet,html

SpreadsheetConverter to HTML/JavaScript -- Convert MS Excel spreadsheet into good-looking calculating web page. No plugins

Javascript Spreadsheet - Sigma Grid is a pure JavaScript grid control MS EXCEL on the WEB. Use 190 Excel functions

Javascript Spreadsheet - Sigma Grid is a pure JavaScript grid control MS EXCEL on the WEB. Use 190 Excel functions

Javascript Spreadsheet - JavaScript Tab Bar. Cross-browser, Ajax-based JavaScript DropDown Menu Builder 1

Javascript Spreadsheet - JavaScript Tab Bar. Cross-browser, Ajax-based JavaScript DropDown Menu Builder 1

Javascript Spreadsheet Components Scripts Code Java Sheet , Colour Finder 1.0 and More at VCL Components

VCL Components is the source for java spreadsheet scripts, components, source code download.

Sigma grid -- Pure JavaScript grid by Sigms Soft - Sigma Grid is a JavaScript grid control with features: Pure ...

Sigma Grid is a JavaScript grid control with features: Pure javascript codes. Inline editing, keyboard data navigation, nested multiline headers, sortable and frozen columns. Slice rendering & paginal output. Powerful aggregation. CSV / XML /JSON.

The JavaScript Source: Page Details: Spreadsheet Cell Bock Parser

This script will take a block of spreadsheet cells and convert them to a 2x2 table object.

Convert Excel to HTML. Convert MS Excel to HTML With Embedded Javascript. Excel to HTML Conversion

Convert Excel to HTML. Convert MS Excel to HTML With Embedded Javascript. Excel to HTML/Java. No programming is required to use Excel/HTML

Free SpreadsheetConverter to HTML/JavaScript Download, SpreadsheetConverter to HTML/JavaScript 3.7.3 Download

Free SpreadsheetConverter to HTML/JavaScript Download, SpreadsheetConverter to HTML/JavaScript 3.7.3 Download

Free Sigma grid -- Pure JavaScript grid Download, Sigma grid -- Pure JavaScript grid 1.6.0 Download

Free Sigma grid -- Pure JavaScript grid Download, Sigma grid -- Pure JavaScript grid 1.6.0 Download

Create Excel spreadsheet from Javascript - JavaScript

Create Excel spreadsheet from Javascript. Get answers to your questions in our JavaScript forum.

help: create a spreadsheet-like feel - JavaScript

help: create a spreadsheet-like feel. Get answers to your questions in our JavaScript forum.

SpreadsheetConverter to HTML/JavaScript - Convert MS Excel spreadsheet into good-looking calculating web page.

Convert MS Excel spreadsheet into good-looking calculating web page. No plugins. No programming needed. Supports 190 Excel-functions. Use it for expense report, survey, order form, application, financial advisor, ROI. Live line, bar, pie charts!

ExcelEverywhere for HTML 3.4.0 review and download. excel, spreadsheet, html, javascript, activex, app

ExcelEverywhere for HTML 3.4.0 review and download. Create WEB form that looks and functions the same as your MS Excel spreadsheet

Self-Duplicating HTML Spreadsheet (for IE5+) : JavaScript Scripts and Programs Calculators Script Resource Directory

Self-Duplicating HTML Spreadsheet (for IE5+), Save and open spreadsheet files in HTML format.

SpreadSheet Editor : An excel-like application written in dhtml/javascript

SpreadSheet is an excel-like application. It's written in pure dhtml/javascript and works without installation of any plugins, java code etc. Paste content directly from the clipboard. For example copy a region in excel, and paste it here using the button or ctrl-v. An Excel or CVS import could be done with an attached button that opens a file upload window. Export to cvs. Bold/italic/underline (with buttons, and in ie also by hitting ctrl-b, ctrl-i, ctrl-u). Row-based ordering (ascending and descending). Inserting columns and rows.

Let Excel create JavaScript for you! Share your spreadsheet ONLINE with your customers and partners

Let Excel create JavaScript for you! Share your spreadsheet ONLINE with your customers and partners javascripts directory, java scripts sites, javascripts tutorials, Javascripts programs

Spreadsheet Converter to HTML JavaScript Pro - Free Download

Download Spreadsheet Converter to HTML JavaScript Pro - Convert MS Excel spreadsheet into good-looking calculating web page. No plugins

Spreadsheet Converter to HTML JavaScript Pro Download

Convert MS Excel spreadsheet into good-looking calculating web page. No plugins, 'dwg to jpg'

SpreadsheetConverter to HTML-converts spreadsheet into a HTML-page,create forms

SpreadsheetConverter to HTML/JavaScript converts an Excel spreadsheet into a HTML-page with embedded JavaScript. All you need is Microsoft Excel.

SpreadsheetConverter - Excel users create web forms

You can create perfect looking web page quickly. Design the page using Excel and create the HTML-page with embedded JavaScript in minutes.

SpreadsheetConverter - Convert Excel into live and calculating web pages

SpreadsheetConverter takes your Microsoft Excel spreadsheet and creates an interactive web page

Pulling and displaying data from excel spreadsheet - Dev Articles

Pulling and displaying data from excel spreadsheet- JavaScript Development. Visit Dev Articles to discuss Pulling and displaying data from excel spreadsheet

James Carr » Blog Archive » Google Spreadsheet isn’t the first?

Agile developer James Carr's personal blog. Design ideas, programming techniques, discussion about agile practices, rants and raves

convert excel spreadsheet to html freeware, shareware, software - Windows Vista Downloads

convert excel spreadsheet to html freeware, shareware, software - Windows Vista Downloads - Free Windows Vista software downloads - freeware, shareware and trialware download.

Wednesday, September 17, 2008

appfuse-light-struts-hibernate-1.8.2 jetty:run error

nabble resolved this problem with giving a absolute path to the dtd.


http://www.nabble.com/appfuse-light-struts-hibernate---ERROR---ValidatorPlugIn.init(171)-|-Connection-timed-out:-connect-td18529309s2369.html

As a workaround,
I've changed doctypes declarations in validation.xml and validator-rules.xml files like this:





but it's not recommented. I found the common-validator-1.1.4.jar just support 1.0.1 and 1.1.3 dtd. so we just need to change the dtd to

"-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
"http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">


2008-09-18 11:13:05.483::INFO:  jetty-6.1.8
2008-09-18 11:13:05.827::INFO: No Transaction manager found - if your webapp requires one, please configure one.
2008-09-18 11:13:07.940:/:INFO: Initializing Spring root WebApplicationContext
2008-09-18 11:13:11.150:/:INFO: Initializing WebApplicationContext for Struts ActionServlet 'action', module ''
ERROR - ValidatorPlugIn.init(171) | Connection refused: connect
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.Socket.connect(Socket.java:507)
at java.net.Socket.connect(Socket.java:457)
at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:365)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:477)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:214)
at sun.net.www.http.HttpClient.New(HttpClient.java:287)
at sun.net.www.http.HttpClient.New(HttpClient.java:299)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:744)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:669)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:913)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:905)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:872)
at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:282)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumentScannerImpl.java:1021)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
at org.apache.commons.digester.Digester.parse(Digester.java:1591)
at org.apache.commons.validator.ValidatorResources.<init>(ValidatorResources.java:159)
at org.apache.struts.validator.ValidatorPlugIn.initResources(ValidatorPlugIn.java:237)
at org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:162)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:612)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:222)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:357)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:293)
at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
2008-09-18 11:13:12.328::WARN: failed action
javax.servlet.ServletException: javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml'
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:437)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:612)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:222)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:357)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:293)
at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml'
at org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:172)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
... 40 more
2008-09-18 11:13:12.574::WARN: Nested in javax.servlet.ServletException: javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml':
javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml'
at org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:172)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:612)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:222)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:357)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:293)
at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
2008-09-18 11:13:13.705::WARN: Failed startup of context org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@1966070{/,C:\home\dev\appfuse-light-struts\src\main\webapp}
javax.servlet.ServletException: javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml'
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:437)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:612)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:222)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:357)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:293)
at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml'
at org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:172)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
... 40 more
2008-09-18 11:13:13.819::WARN: Nested in javax.servlet.ServletException: javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml':
javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml'
at org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:172)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:612)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:222)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:357)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:293)
at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
2008-09-18 11:13:13.999::INFO: Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server
[INFO] Starting scanner at interval of 3 seconds.



Tuesday, September 16, 2008

Spring Ajax Library

http://repo1.maven.org/maven2/org/ajaxanywhere/ajaxanywhere/1.2-rc2/ajaxanywhere-1.2-rc2.pom
http://repo1.maven.org/maven2/xalan/xalan/2.7.0/xalan-2.7.0.pom
http://repo1.maven.org/maven2/org/ajaxanywhere/ajaxanywhere/1.2-rc2/ajaxanywhere-1.2-rc2.jar
http://repo1.maven.org/maven2/xalan/xalan/2.7.0/xalan-2.7.0.jar

Monday, September 15, 2008

struts2新特性预览

struts2新特性预览

http://tech.it168.com/j/2007-08-28/200708281228550.shtml

[收藏此页] [打印]
作者:佚名 2007-08-29


【IT168 技术文档】

Struts2与Struts1的对比
来源:struts2开发组 翻译:tianxinet(胖猴)
Action 类:
• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。
• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。
线程模式:
• Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1 Action能作的事,并且要在开发时特别小心。Action资源必须是线程安全的或同步的。
• Struts2 Action对象为每一个请求产生一个实例,因此没有线程安全问题。(实际上,servlet容器给每个请求产生许多可丢弃的对象,并且不会导致性能和垃圾回收问题)
Servlet 依赖:
• Struts1 Action 依赖于Servlet API ,因为当一个Action被调用时HttpServletRequest 和 HttpServletResponse 被传递给execute方法。
• Struts 2 Action不依赖于容器,允许Action脱离容器单独被测试。如果需要,Struts2 Action仍然可以访问初始的request和response。但是,其他的元素减少或者消除了直接访问HttpServetRequest 和 HttpServletResponse的必要性。
可测性:
• 测试Struts1 Action的一个主要问题是execute方法暴露了servlet API(这使得测试要依赖于容器)。一个第三方扩展--Struts TestCase--提供了一套Struts1的模拟对象(来进行测试)。
• Struts 2 Action可以通过初始化、设置属性、调用方法来测试,“依赖注入”支持也使测试更容易。
捕获输入:
• Struts1 使用ActionForm对象捕获输入。所有的ActionForm必须继承一个基类。因为其他JavaBean不能用作ActionForm,开发者经 常创建多余的类捕获输入。动态Bean(DynaBeans)可以作为创建传统ActionForm的选择,但是,开发者可能是在重新描述(创建)已经存 在的JavaBean(仍然会导致有冗余的javabean)。
• Struts 2直接使用Action属性作为输入属性,消除了对第二个输入对象的需求。输入属性可能是有自己(子)属性的rich对象类型。Action属性能够通过 web页面上的taglibs访问。Struts2也支持ActionForm模式。rich对象类型,包括业务对象,能够用作输入/输出对象。这种 ModelDriven 特性简化了taglib对POJO输入对象的引用。
表达式语言:
• Struts1 整合了JSTL,因此使用JSTL EL。这种EL有基本对象图遍历,但是对集合和索引属性的支持很弱。
• Struts2可以使用JSTL,但是也支持一个更强大和灵活的表达式语言--"Object Graph Notation Language" (OGNL).
绑定值到页面(view):
• Struts 1使用标准JSP机制把对象绑定到页面中来访问。
• Struts 2 使用 "ValueStack"技术,使taglib能够访问值而不需要把你的页面(view)和对象绑定起来。ValueStack策略允许通过一系列名称相同但类型不同的属性重用页面(view)。
 
类型转换:
• Struts 1 ActionForm 属性通常都是String类型。Struts1使用Commons-Beanutils进行类型转换。每个类一个转换器,对每一个实例来说是不可配置的。
• Struts2 使用OGNL进行类型转换。提供基本和常用对象的转换器。
校验:
• Struts 1支持在ActionForm的validate方法中手动校验,或者通过Commons Validator的扩展来校验。同一个类可以有不同的校验内容,但不能校验子对象。
• Struts2支持通过validate方法和XWork校验框架来进行校验。XWork校验框架使用为属性类类型定义的校验和内容校验,来支持chain校验子属性
Action执行的控制:
• Struts1支持每一个模块有单独的Request Processors(生命周期),但是模块中的所有Action必须共享相同的生命周期。
• Struts2支持通过拦截器堆栈(Interceptor Stacks)为每一个Action创建不同的生命周期。堆栈能够根据需要和不同的Action一起使用。

Wednesday, September 10, 2008

バス旅の伊豆半島

http://www2u.biglobe.ne.jp/~k-naoto/car/car15-01.html


伊豆半島の旅
作成日:2000/07/08


今回の行先は、近場だけども今まで手を出していなかった伊豆半島にしました。伊豆はとても人気のある観光地で、いつも混んでいる為敬遠していたのですが、梅雨のこの時期なら空いているだろうという事で、あまり天気には恵まれませんでしたが行って来ました。

バス会社名のカッコ内の数字は、作成時のおよその本数と所要時間です。なお、東海バスグループ各社は全て東海バスとして表記してあります。



1.東京駅(JR東海道本線など) ⇒ 沼津駅(JR東海道本線)
JRバス関東(1日1本:2時間20分)

東京駅 東京駅から東名高速ハイウェイバスに乗って出発します。沼津行きは、夜間に1本しかありません。

10名程度の乗客を乗せて出発し、ガラガラの東名高速を軽快に走って行きます。大半の人が東名御殿場で下車し、終点まで行ったのは数名でした。沼津到着が22時ごろなので無条件で泊まりになります。

※ この路線は '2000/7/20 の改正で廃止

2.沼津駅(JR東海道本線) ⇒ 沼津港
箱根登山鉄道・伊豆箱根鉄道(1時間2~3本:10分)

伊豆箱根鉄道 伊豆に向かう船に乗るべく港に向かいます。市内の高校生がデザインしたらしい、やたら派手な伊豆箱根のノンステップバス(←写真)です。名前はぞうさん号?

休日の朝という事もあって駅前ロータリーの人通りは多くなく、乗客もわずかでした。箱根登山バスも走っていますが、ルートが異なるようです。

3.沼津港 ⇒ 土肥港
伊豆箱根鉄道(1日4~7本:35分:季節曜日により本数変動)

こばるとあろー 伊豆箱根鉄道の高速船「こばるとあろー」に乗って伊豆半島に上陸します。私が乗ったの船は、写真より少し小さいものです(乗った船は写真が撮り難かったので)。

朝一番の船だったせいか貸切でした。今まで路線バスを貸切った事は幾度もありますが、定員が150人を越す船を貸切るのは初めてです。デッキに出れば気分は加山雄三と言ったところでしょうか。

【 ~デッキからの風景~ 】
沼津港を出発すると右手に富士山(写真左)が見えて来ます。パンフレットにあるような綺麗な富士山は見えませんでしたが、でかい山だという事はわかりました。過去に1度だけあの山の頂上に登った事があります。
左手には伊豆半島(写真右)が見えてきます。海水浴場や観光地が多い東伊豆と違って、このあたりは人家も少なく対照的な感じです。

富士山 伊豆半島


4.土肥港 ⇒ 堂ヶ島
東海バス(1時間1~2本:40分)

東海バス 土肥(トイ)港でバスに乗換えです。港からすぐの所にバス停がありそこからも乗れますが、海辺をブラブラと歩いて土肥温泉(徒歩10分)から乗るのもいいと思います。

土肥温泉には東海バスの発券所があります。窓口のお姉さんが薦めてくれた昼間しか使えないがお得な「特殊回数券」を買ってバスに乗り込みます。乗ったバスは路線バスとしてはグレードの高い車両でラッキーでした。ただ塗装が不思議。

【 土肥温泉の風景 】
海岸(写真左)は綺麗に整備されています。こういう所は大抵カップルが多いのですが、土肥温泉という土地柄のせいか全くいませんでした。海岸の脇には、不思議な花時計(写真右)がありました。世界一の花時計と書いてありましたが、何が理由で世界一なのかは書いてありませんでした。

土肥温泉 花時計





5.堂ヶ島 ⇒ 石廊崎灯台
東海バス(1日3本:1時間45分)

東海バス 堂ヶ島の風景

堂ヶ島から石廊崎灯台まで長旅モードに入ります。1つ前に乗ったバスが快適で、しかも今度は長距離なのできっとグレードの高いバスが来るだろうと思いきや・・・(苦笑)。 このバスで2時間近く乗るのはきついな~と思ったのですが、途中の「波勝崎」で少し休憩があったのでたいして疲れませんでした。

この路線は、地図で見ると海辺を走るように見えますが、殆ど山の中を走るので、気分は高原という感じです。「波勝崎」への道がかなり狭いので、「波勝崎経由」の便は恐らく中型バスで運行されるのではと思います。

堂ヶ島にも東海バスの発券所(トイレ有り)があり、ここで南伊豆フリーパスを購入しました。2日間有効なのでバスマニアなら元は取れるでしょう。堂ヶ島バス停の目の前には綺麗な景色(写真右)が広がっていて、遊覧船も運行しているので観光客が大勢いました。

6.石廊崎灯台 ⇒ 伊豆急下田駅(伊豆急行)
東海バス(1時間1~2本:40分)

トロピカ-ナ号 伊豆半島の先端都市下田に向かいます。この路線には4~5本に1本の割合でトロピカ-ナ号(写真左)が使用されています。東海バスは観光地に多く路線を持っている為、このような変わったバスを何台か持っています。

【 沿線の風景 】
この路線は途中に集落が多いので、観光客だけでなく住民の方の利用も多いようです。

石廊崎灯台 弓ヶ浜海岸

写真左⇒石廊崎灯台(バス停から徒歩10分)
写真右⇒弓ヶ浜海岸(休暇村下車すぐ)

7.伊豆急下田駅(伊豆急行) ⇒ 修善寺駅(伊豆箱根鉄道)
東海バス(1日1本:2時間)

東海バス 伊豆の踊子号

下田から修善寺まで行きます。直通バスは1日1本しかありませんが、区間便が走っているので途中下車しながら行くのがオススメです。但し、白浜海岸から河津駅の間に直通バスしか走っていない区間があります。

河津駅から修善寺駅の間には、伊豆の踊子号(写真右)が走っています(季節運行)。車掌として踊り子の格好をした女性が乗っているのが特長です。この日の踊り子さんは結構可愛かったですよ。

【 下田の風景 】
写真左⇒駅前からロープウェイで寝姿山へ。下田の街を見渡す事が出来ます。
写真右⇒「下田あじさい祭り」開催中でした。まだ、咲き始めのようです。
(下田駅から海中水族館行:あじさい公園下車すぐ)

下田の街 あいざい祭り


【 沿線の風景 】
この路線は長大路線という事もあり、いろいろな景色を楽しむ事が出来ます。白浜海岸は綺麗な海岸で、夏に賑わうのが納得出来ます。 ループ橋には、橋の途中(写真の2段目左の木のあたり)にバス停があり下から遊歩道で上がる事が出来ます。 2つの滝は同じようにも見えますが、単体で売り物にしているだけあって「浄蓮の滝」の方が立派でした。

写真左上⇒白浜海岸。(白浜海岸下車すぐ)
写真右上⇒河津七滝ループ橋。(河津七滝ループ橋又は大滝入口下車)
写真左下⇒河津七滝の一つ大滝。(大滝入口下車徒歩3分)
写真右下⇒浄蓮の滝。(浄蓮の滝下車徒歩5分)

白浜海岸 河津七滝ループ橋

大滝 浄蓮の滝

Sunday, September 7, 2008

伊豆半島

伊豆半島所要時間表
数字は分単位です
http://www.plaza.across.or.jp/~j-taki/access.htm

西伊豆観光スポット


http://www.izudougasima-yuransen.com/annai/annai.htm

- 天然記念物 -"天窓洞"
昭和10年、天然記念物に指定された天窓洞は、凝灰岩でできている海触洞くつです。 入口が東口、南口、西口と3つあり、特に南口から入る洞くつは巾も広く長さは147mにも達し、中央は天井が丸く抜け落ちて天窓をなし、洞くつ内に光が射しこんでます。 季節・時間・天候により水の色が様々に変化し、何度見ても感動します。

複雑なリアス式海岸と点在する小さな島々を縫うように進んで、神秘の洞くつへと向かう夢とスリルあふれるコース。

干潮時、海の中から道が現れて、島へ歩いて渡ることが出来ることで有名な「三四郎島」、天井から美しい光が降り注ぐ海の洞窟「天窓洞」など、千両役者が揃っています。 大人: 1,100円    子供: 550円
団体(15名以上):      990円
ミュージアムセット券:  1,550円
出発間隔:  10~15分
運行時間:  8:15~16:30

所要時間:  20分



東伊豆観光スポット

熱川バナナワニ園
http://www4.i-younet.ne.jp/~wanien/index1.htm

ワニのエサ9月

特急踊り子号 東京駅から 約2時間20分

新幹線ご利用の場合    熱海駅で乗り換え
      (熱海から各駅停車で約1時間) 



下車徒歩


下田海中水族館
http://www.shimoda-aquarium.com/

内  容 会  場 ショータイム開始時間
9時 10時 11時 12時 13時 14時 15時 16時
イルカショー マリンスタジアム 30

10
10
10
イルカショー 海上ステージ

00
00
00
アシカショー マリンスタジアム 50
50
50
50
魚の餌付けショー アクアドームペリー号
40
40
40

ラッコガイド給餌 ラッコハウス

30
30
30
ペンギンガイド給餌 ペンギンプール
15


30

アザラシガイド給餌 アザラシプール

20


20


伊豆急行下田駅より
定期バス/7分 ・ タクシー/5分 ・ 徒歩/25分
●徒歩のおすすめ
渋滞時には了仙寺経由で和歌の浦の変化に富んだ美しい海岸線の道もご利用下さい。(地図の青線)
駐車場のご案内
駐車料金は無料です。
駐車台数/乗用車200台・バス10台

下田海中水族館行きの路線バスについて
伊豆急下田駅バス乗り場7番が下田海中水族館行きのバス停になります。
<バス会社>東海バス
         料金→大人190円、小人100円
         所要時間・・・・・約7分
通常・路線バス時刻表
伊豆急下田駅発 → 下田海中水族館行きの時刻
9:40 10:10 10:40 11:10 11:40
12:10 12:40 13:10 13:40 14:10 14:40 15:10 15:40

下田海中水族館発 → 伊豆急下田駅行きの時刻
9:50 10:20 10:50 11:20 11:50
12:20 12:50 13:20 13:50 14:20 14:50 15:20 15:50
※16時以降は閉館時間が16:00または16:30の時は16:40閉館時間が17:00の時は17:10が最終になります。

伊豆三津シーパラダイス
http://www.seapara.jp/enjoy/showtime.php

ショータイム

ショータイム 【2008年3月20日~11月30日および12月20日~2009年1月12日】

  海獣の広場
(約35分間)
イルカの海
(約15分間)
海獣の国
(約5分間)
1回目 10:15 11:20 11:45
2回目 12:00 ★13:05 13:30
3回目 13:45 14:50
4回目 15:30

ショータイム 【2008年12月1日~12月19日および2009年1月13日~3月19日】

  海獣の広場
(約35分間)
イルカの海
(約15分間)
海獣の国
(約5分間)
1回目 10:30 11:35 12:00
2回目 12:15 ★13:20 13:45
3回目 14:00 15:05