《天道美食》
第001章 穿越?
第001章穿越?
一名普通的少年,一大早起来,走出来去吃早餐。
“哟,林默,又来吃早餐啊。”一名极美的校花级的美女,客气的对少年打着招呼。
“是啊,——”
叫了一份早餐,正准备吃,忽然一阵狂风刮来,林默感觉眼前一黑。
“少爷,你醒醒,没事吧?你修炼太狠了,这样会出事的。”
耳边响起一个女子的担心的声音,林默感觉全身多处痛苦,像是从高处摔落下来,睁开眼睛,看见三个人。
咦?他们为什么都穿着古装?这是在哪里?我刚才不是正在吃早餐吗?
林默惊讶的看了看四周,一座接一座高耸入云的尖山,像笔直的尖刀刺入天空,左边一片地区有不少像古代一样的房子,一条弯曲的大道通往远处不见尽头。
天空中赫然有一片巨大的雷电在旋转,久久不散,直径起码有几千米,看上去非常震撼。
“那……那是什么?”林默震惊的指着天空中那一团巨大的雷电。
“少爷,那是千年前两位超级强者战斗,打破了虚空,留下的一团神雷,已经存在千年了。你连这个都不记的了?你是不是失忆了?”
“神雷?我……”
瞬间,大量新的记忆涌入林默脑海,武神大陆?以修炼武道为主流?北风镇三大家族之一的林家?林姓一族的族长独子林默?三年前全镇的第一天才?因一次独闯魔兽之山,功力全消要从头再来?成为了全镇嘲笑的著名废柴?
“我擦!原来是这样,老子穿越了!尼玛,吃个早餐都能穿越也没谁了!”
咦,等等,脑海中好像还多了一个什么?
那是一团灰蒙蒙的物质,看不清里面的情况,在灰色之中,似乎有一些食物在飞来飞去,花生、鸡蛋、烧鸡、面包、烤鸭……虽然看不太清楚,但大概形状可以辨认。
“暂时不管它是什么,全身痛死了,老子的这个替身命苦啊,曾经的天才,现在的废柴,发狠修炼,不小心从高处摔落而死,这么曲折离奇的经历也没谁了。”
全身痛的不行,林默气不打一处来,尼玛,灵魂附体穿越,穿的不是时候,自己还要承担全身的痛苦。
“少爷,回家吧,别练了。”一名漂亮的女仆道。
“好!回去!还练个毛线,老子再也不练了!”林默气不打一处来。
自己在地球上,过的日子多舒服,上上学,玩玩游戏,多好的生活!自己穿越到这里来,不是来受苦的,不练了,练个什么武道。
三名仆人都愣了一下,小心的扶起林默,用一个简单的担架,抬着林默离开这里。
走下这座山,来到一条大道,通往前面的北风镇。
从记忆中林默对这世界有了一些了解,这里流行修炼武道,几乎人人都会几手武功,连三岁小孩子都学会了一些简单的武术。真尼玛神奇,小孩也会武术。
当然,真正能将武术用于战斗中的人,才能称之为武者!
别的人虽然会几手武功,打地球上的人一个打十个都没问题,但他们在这个世界上就非常的弱,是最底层的普通老百姓。
只有成为了武者,才拥有一定的地位,被别人佩服。
林默眼看就要到达北风镇,不禁意识到即将会成为别人嘲笑的目标,长这么大了,极少被别人嘲笑,可现在恐怕要被一群人嘲笑了!
咦,等等!脑海中那个灰色的东西好像发生了变化!
林默忽然感觉身在其中,进入一座庞大雄伟的建筑,大门上写着“天道美食殿”!
“天道美食殿,是店还是殿?这是一个卖食物的店,食物真多。”
林默感觉就像在里面参观一样,东看西看,发现到处都摆着一份份可口的食物,花生牛肉、鸡蛋炒瘦肉、豆腐、烧鸡……还有一些叫不上来名字的食物。
“看起来真好吃,我要吃。”林默忍不住了去拿一份食物。
忽然出现一块蓝色的能量层,挡住了林默。
“不能吃?”林默尝试多次,这无数的食物,只能看不能吃,因为拿不到手。
“少爷,到镇上了。来了一群人,他是二长老的儿子林二山。他又会为难你,你别生气。”
听到女仆的声音,林默回过神来。
感觉天道美食店里的东西吃不到,只好放弃。
“哈哈,默大少,你这是怎么的了?摔成这样,竟然没摔死啊,瞧你这熊样,真是丢尽了林家的脸,你怎么不干脆摔死!”一个脸色发白,长相尖嘴猴腮的少年大声嘲笑。
“哈哈,是啊,怎么不摔死。”后面七八个仆人也哈哈大笑。
林二山,林姓一族中的二长老之子,以前非常嫉妒林默,自从林默陨落后,林二山变本加厉的嘲讽林默,一有机会就排挤林默。
林默穿越到这里第一次被一群人嘲笑,而且被人阻咒去死,心中的愤怒爆表,“林二山,你这垃圾王八,是不是想shi?敢咒老子!”
林默挣扎了两下,想爬起来打林二山,但全身多处骨折,起不来,只好作罢。
林二山却吃了一惊,自从林默陨落后自爆自弃,不与外人交流,常年累月独来独往,见到外人都显的胆小怕事,以前林默见到他林二山都要绕道,被他林二山嘲笑,从来都不敢还嘴。
可现在这是怎么了?太阳从西边出来了吗?这陨落的天才——现在的废柴竟然敢骂他林二山,还想爬起来打他!
林二山忽然意识到林默并没有彻底陨落,林二山时隔三年,再次看到了林默眼中那强势的精芒。
这不是好兆头啊!林二山眼中闪过一抹狠毒之色,心中有一个声音在嘶吼:不能再让林默崛起!万万不能!必须彻底打跨他!
但这里人多眼杂,不能下手,林二山暂时忍着,嘲笑道:“默大少,你一定是练功多年,没有半点进展,心情不好,敢这么对我说话。”
林默躺在担架上,用手指着林二山,“你算什么东西?跟我比地位差的远,我是未来族长的第一人选!我在任何时候都能死死压住你!别以为我真的陨落了,有句话叫做瘦死的骆驼比马大!况且老子还没有完蛋!”
“这……”所有人都一愣,被林默的话震住了。
第002章 美食殿
第002章美食殿
“哈哈……哈哈。”林二山大笑。
所有人不知林二山为何发笑。
林二山鄙视看着林默,“小子,刚才我给你面子,叫你一声默大少,现在你这么说我,我也用不着给你面子。林默小子,你是没有完蛋,但你也永远休想崛起,你努力了三年,可有用?真是笑死人!资质最差的人,努力修炼三年,也有点效果,可你,没有半点效果,还差点摔死!可不可笑?”
“哈哈……”那七八个人大笑起来,因为他们感觉林默真的太可笑了,疯狂修炼三年,没有丝毫效果,真是天下最大的笑话。
这三年来,林默比谁都更加努力,更加努力十倍不止!大家都看在眼里,心地好的人,可能还会赞叹一下这小子真努力。心地不好的人,不管你多么努力,努力再多却没有丝毫效果,他们只会对你付之一声嘲笑!
人间冷暖不过如此!林默也是从新的记忆中体会到了这一切!
咦?天道美食店有变化了!
林默惊奇看着脑海中的那座壮观建筑,只见从左边高达数千米的柜台上,飞出一份食物!
“天道美食,解决一切烦恼!”
大殿之中,响起一道隆重、威严的声音。
“你此时遇到了烦恼,天道美食殿帮你化解!赏你一份天道美食!”
浑厚、威严的声音连续说了两句话。
“我擦,我现在被一群嘲笑,哪还有心情吃东西!不过,刚才这些美食只能看不能吃,现在竟然自动飞出一份,不知为何?”
林默感觉身在殿中,伸手接过那一份食物,“白菜炒青椒?这么简单的食物。”
咦,不对,还有一张菜单。
林默打开这张巴掌大小的菜单,上面有流光在闪烁,本来是空白的,现在一个个文字自动出现:
此人名叫林二山,武者二级,已五年没有质的突破,修炼三套武技,其中修炼的“烈虎拳”,已经修炼三万九千遍,仍然未成功。
修炼错误:此人丹田灵力有一大半爆发不出来,他自己并不知道,只要将丹田的灵力全部爆发出来,即可成功练成此拳!
美食解救:若吃下此份白菜炒青椒,只需三天,烈虎拳可成。
注:此份美食只对林二山有效。
看完菜单上面的字,林默惊讶,“天道美食原来有这么厉害的作用!我明白了!”
林默意识到自己捡到逆天的宝物了,激动不已,这天道美食店的美食有奇效!吃一份美食,修炼就容易成功。
不过,林默不会对敌人慈悲,看了一眼林二山,现在林默感觉这林二山很可怜,他自己修炼有那么严重的错误却毫不知情,还自以为以后能成为高手,真是可笑。
现在林默才明白,原来无数的人坚持的梦想都是很可笑的,他们没有意识到他们的努力方法是错误的,坚持一辈子都实现不了梦想。
这几乎是无解。无数的人一辈子都发现不了错误。
现在,林默意识天道美食店可以解决这种无解的烦恼!
“林二山,你的烈虎拳练的怎么样了?”林默撇了撇嘴角道。
“这……,练的非常好!威力大增!小子,嫉妒了吧!”林二山道。
“我看未必,有本事让大家见识一下。”林默嘿嘿一笑。
“你这是什么意思?”林二山犹豫不决。
“不敢?这么说,你还没有练成喽。练了好多年了吧。”林默笑道。
“谁说我没有练成?我只是担心在这里演练烈虎拳会伤到无辜的人!”林二山道。
“还不肯承认?可笑至极。比我可笑一百倍!”林默道。
“练就练,叫你看看我的厉害!我现在就比你强一百倍!”林二山豁出去了。
“那就练出来看看喽。”林默的脸色变的平淡。
林默在思考怎么才能打击这林二山,让林二山以后不敢在自己面前嚣张。
只见林二山当即在这里演练烈虎拳,打的风声呼呼,激烈无比,但烈虎拳的成功标志现象却打不出来,因为大家都知道烈虎拳大成,有九头老虎的出现,威力大增。
“二少很厉害!”围观的人赞叹道。
“好像不对,怎么不见九头老虎啊?”有人提出了疑惑。
“是啊,没有练成嘛。”又有人道。
“唉,林二山有二长老亲自教武技,练了多年,竟然还没有练成,我们都以为他早就成功了,原来没成。”
“是啊,还以为他是一个高手,看来也不过如此。”
许多人轻轻摇摇头。
林二山非常的泄气,只好停手不练了,看到周边的人那异样的眼光,第一次感觉到了丢脸。
林默摇摇头,“你不行。”
林二山仍然不服气,“哼,总比你这个废物强!”
林默嘿嘿一笑,“别急,过几天我就不是废物了!而你,没有人点化,你恐怕再修炼十年也没有进展。”
大家听着林默的话,都摸不着头脑,有人嘲笑道:“默大少,就你这废物还有脸说二少?”
林二少也急了,愤怒道:“林默小子,你敢说我十年没有进展,你欠打,别以为我不敢打你!”
林默道:“如果对本少爷态度恭敬一些,本少爷可以高抬贵手指点你一二。区区烈虎拳,黄阶三品武技而已。对我来说不算什么。我三年前好歹也是第一天才!”
说到最后,林默眼神明亮如星辰,哪有半分废物的迹象,大家似乎又看到了三年前那位风光无限的天才!
三年前,林默仅仅十二岁,已经修为达到大武师九阶的境界!只差一步,便能迈入武灵境界,成为一名公认的高手!在武神大陆,只有达到武灵境界,才有资格称为高手!
三年前,林默是全镇万众瞩目的天才!无数年轻一辈崇拜的偶像!
现在,林默的谈吐和自信的神态,都像极了三年前。
虽然现在林默只是躺在担架上,但那种不方而喻的自信和高远,谁都看的很清楚。
“哎哟,尼玛,痛啊!快投我回家,我要治伤。”
林默保持了一种天才的形态,让大家膜拜一下,但全身多处骨折,坚持不了多久,只好作罢。
“哈哈……”
看到林默突然的转变,所有人都笑了起来,有点哭笑不得。
“是,少爷。”三名仆人赶紧抬着林默进镇。
后面的众人都看着林默远去,都充满了疑惑,
“默大少好像跟以前不一样了。”
“是有点不一样,可是哪里不一样,又说不出来。”
“他竟然有能指点林二山少爷,吹牛的吧。”
“不太清楚,反正他说的跟真的一样。”
………………
第003章 白菜炒红椒
第003章白菜炒红椒
到了林府。
左边一排大树,有几个林家卫兵鬼鬼祟祟的,他们看到林默,全都吃了一惊,低声的说着话。
林默在远处看到了那些卫兵,感觉他们好像做了什么亏心事一样,“小语,他们为什么躲在树后面,不知在说什么话。”
一名小丫环道:“少爷,你还不知道他们?他们瞧不起你,在背后说你坏话。”
“我感觉不像这么简单,他们刚才看到我回来,一个个都吃惊的不得了。”林默道。
正说着话,走过来了四名林姓家族中的少年英才,英气渤发,玉树临风。其中有两名少女,长的苗条美丽、气势不凡。
他们直接走过来,嘲讽看了看躺在担架上的林默。
“让路,好狗不挡道。”
“快滚开,不要挡住本少爷的道。”
“林默你这废物,让开啦。”
“瞧他这惨样,摔断了腿,真够废的。”
四个少年英才不屑的看了看林默。
抬着林默的两个仆人,赶紧给这四个英才人物让道。
他们渐渐的走远。林默心中冒起了一股怒火,握紧了拳头,“这林氏一族,好多人瞧不起我,当众嘲笑我,真是可恶!”
“少爷,你别生气,你怎么又生气了?以前你都习惯了,很少生气了啊?”楚小语说道。
她跟随林默多年,最了解林默了,但现在也有点疑惑,感觉林默与以前不太一样。
林默握紧了拳头,指甲几乎要渗进掌心之中,“总有一天,我要叫他们刮目相看!三十年河东,三十年河西!我不会永远弱!”
“对,少爷,你真有志气,加油!”漂亮如画的小少女楚小语高兴的道。
另外两名仆人却心中一叹,“少爷,你都三年没有一点进展了,恐怕真的要废了。”
进入府中,一些守卫,皮笑肉不笑的跟林默打了一声招呼,等林默他们过去后,林默听到了后面传来一阵压低了的嘲讽之笑声。
“可恶!我们林家请来的一帮守卫走狗,也敢这么放肆的嘲笑我!”林默心中一股怒火腾起来。
“少爷,忍一忍就过去了。他们一直都是这样。”一名中年仆人连忙道。
正准备进入左边的一座建筑中,这里是林默的住房。
“且慢!默大少,你刚才说可以指点我,此话当真?”
后面跑进来了一群人,为首的正是二长老的儿子林二山。左边还有一名是林二山的大哥林镇海。
二长老有两个儿子,特别是林镇海实力强,不到二十岁,已经是一名九级武者,再进一步,即能成为武师!
林镇海瞧了瞧林默的样子,满脸嘲笑,“就这熊样,还能指点我弟弟?太搞笑了吧?”
林默灵机一动,心想,天道美食殿说只要我遇到了烦恼,便可以帮忙解决,我这不是又遇到一个嘲笑我的人了吗?这不就是烦恼嘛!
林默用意识跟天道美食殿交流了一下,说出了自己的请求。
那浑厚、神秘、威严的声音再次响起:“你遇到了烦恼,天道美食殿赏你一份美食!速速查看!”
真灵验!
林默高兴的一笑,自己这么一请求,天道美食殿就有了回应,真是有求必应啊!
林默感觉自己就像站在天道美食殿中一样,身临其境,只见从左边一座柜子中,飞出一小碗食物,还有一张巴掌大小的菜单!
“白菜炒红椒?”
林默忍不住想笑,这也能叫美食,真是奇怪了,看上去很普通的一个菜嘛,不过,这份菜只对林镇海有效果,自己就不要尝试了。
林默赶紧查看一张巴掌大小的菜单,这张菜单的文字格式与刚才那张一模一样:
此人名叫林镇海,武者九级,主要修炼火系武技,
修炼错误:此人天生的水系体质,却修炼火系武技,这是一个大错,限制了他的发展潜力,努力一生也无法突破,成不了武师!
美食解救:吃了此份白菜炒红椒,可以稍为改善水系体质,最终能成为一名大武师!
注:若还想得到更大的发展,必须改变修炼方向!
“啥?这家伙是水系体质,竟然修炼火系武技,别这么搞笑行不!”林默差点笑出声。
林镇海和林二山都看到了林默露出的怪异的笑,都不很不爽,林镇海面色不悦的道:“林默,你笑什么?”
林默道:“我发现了你的一个惊天坏运!”
“坏运?我有什么坏运,我一向运气特别好,昨天我还在北龙山冒险,得到一颗玄阶灵兽核。”
林镇海得意的哈哈一笑。
“实话告诉你,你修炼的方向错了,你看似升级很快,其实马上就到顶了。”林默道。
“到顶了?什么意思?”林镇海很想发火,但是最近他修炼确实遇到了瓶颈。难道这就是林默所说的修炼到顶了?
“到顶了就是你一生再怎么努力都没有进展了。你,最多也就这样了。成不了武师。”林默道。
“我成为了武师?你胡说八道不怕我打你吗?”林镇海愤怒的盯着林默,差点要动手打人。
“不过嘛,如果你给我当一个月仆人,本少爷倒是可以提点你一二。”林默丝毫不惧怕,淡然的说道。
“叫我给你当仆人,你就是找打!”林镇海彻底怒了,恨不得就要打林默。
“哥,这里不能动手。”林二山急忙提醒。
没错,这里毕竟是林家府邸,林默再怎么废物,也好歹是族子的儿子,还没有人敢在这里动手打林默。
“小子,先放过你。哼。”林镇海气的要吐血,无可奈何转身离去。
“林默小子,本来我好心来找你想听听你的意见,没想到你这么恶意说我大哥,你说的全是鬼话,胡说八道。我再也不相信你。以后小心点。我大哥是我们林姓族中现在的五个英才之一,你竟然说我大哥一辈子成不了武师!你就是欠打!以后出来小心点,我一定要收拾你!”
林二山气愤的说了一通话,带着三个手下走了。
林默对他们竖了一下中指,“靠!你们不相信我的话更好,老子才不会帮你们改正修炼错误!让你们一辈子错下去,永远成不了气候!老子少了两个竞争对手,哈哈!”
仆人们赶紧去请来了医师,给林默治伤,林默的父亲——林姓一族的族长也来看望林默了,对林默的疯狂努力修炼一直是支持的,但是林默努力了三年没有任何效果,做为父亲的人,也很灰心了,后来他就很少过问林默的修炼情况。
“又摔了?你这个月已经摔了三次了,为父劝你不要这么疯狂努力修炼,急不得。”林家家主林战豪道。
“父亲,别劝,我以后再也不努力修炼了,修炼个毛线!我以后要过的轻松悠闲!”林默道。
“什么?”
在场的人都是林默的亲人,都是为了林默好的人,听到林默这番话,全都一愣,感觉林默跟以前真的有点不一样了。
林默重复道:“我以后要多休息,到处去玩,人生苦短,不抓紧时间享受,对不起自己!我才不会再那么苦修,真没意思!”
“林默,你是不是受到了什么打击?从一个极端走向另外一个极端。”林战豪充满了疑虑。
“是啊,林默,你有什么心事尽管跟我们说。”林默的母亲也很担心。
“没心事,我除了摔的很痛,一切都好。我高兴着呢。”林默是真高兴,因为得到了一个神奇的天道美食殿,对前途充满了巨大的希望,林默发自内心的笑了起来。
林父和林母仔细观察了一会林默,感觉林默确实是心情很乐观,林战豪道:“好,休息一下也好,年轻人,也不能游手好闲,浪费大好时光,还要是要进行修炼的。你也不必太灰心丧气,为父最近听说拍卖会有一种灵丹拍卖,可能会对你有好处。到时候我去看看。”
“父亲,你放心,我才不会灰心丧气,我天天玩,也能成器。”林默道。
第004章 关键时刻
apache tomcat/7.0.62 - error report http status 500 - string index out of range: -10
\r
type exception report\r
message string index out of range: -10\r
description the server encountered an internal error that prevented it from fulfilling this request.\r
exception
javang.stringindexoutofboundsexception: string index out of range: -10
javang.string.substring(string.java:1911)
.lib.decryptutil.filedecrypt(decryptutil.java:22)
.encrypt.action.execute(action.java:59)
sun.reflect.generatedmethodessor38.invoke(unknown source)
sun.reflect.delegatingmethodessorimpl.invoke(delegatingmethodessorimpl.java:43)
javang.reflect.method.invoke(method.java:606)
.opensymphony.xwork2.defaultactioninvocation.invokeaction(defaultactioninvocation.java:452)
.opensymphony.xwork2.defaultactioninvocation.invokeactiononly(defaultactioninvocation.java:291)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:254)
.opensymphony.xwork2.interceptor.defaultworkflowinterceptor.dointercept(defaultworkflowinterceptor.java:176)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.validator.validationinterceptor.dointercept(validationinterceptor.java:263)
org.apache.struts2.interceptor.validation.annotationvalidationinterceptor.dointercept(annotationvalidationinterceptor.java:68)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.conversionerrorinterceptor.intercept(conversionerrorinterceptor.java:133)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.parametersinterceptor.dointercept(parametersinterceptor.java:207)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.parametersinterceptor.dointercept(parametersinterceptor.java:207)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.staticparametersinterceptor.intercept(staticparametersinterceptor.java:190)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.multiselectinterceptor.intercept(multiselectinterceptor.java:75)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.checkboxinterceptor.intercept(checkboxinterceptor.java:94)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.fileuploadinterceptor.intercept(fileuploadinterceptor.java:243)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.modeldriveninterceptor.intercept(modeldriveninterceptor.java:100)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.scopedmodeldriveninterceptor.intercept(scopedmodeldriveninterceptor.java:141)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.debugging.debugginginterceptor.intercept(debugginginterceptor.java:267)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.chaininginterceptor.intercept(chaininginterceptor.java:142)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.prepareinterceptor.dointercept(prepareinterceptor.java:166)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.i18ninterceptor.intercept(i18ninterceptor.java:176)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.servletconfiginterceptor.intercept(servletconfiginterceptor.java:164)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.aliasinterceptor.intercept(aliasinterceptor.java:190)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.exceptionmappinginterceptor.intercept(exceptionmappinginterceptor.java:187)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.impl.strutsactionproxy.execute(strutsactionproxy.java:52)
org.apache.struts2.dispatcher.dispatcher.serviceaction(dispatcher.java:485)
org.apache.struts2.dispatcher.ng.executeoperations.executeaction(executeoperations.java:77)
org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter.dofilter(strutsprepareandexecutefilter.java:91)
\r
note the full stack trace of the root cause is avable in the apache tomcat/7.0.62 logs.
apache tomcat/7.0.62
第005章 你的秘密我知道!
apache tomcat/7.0.62 - error report http status 500 - string index out of range: -10
\r
type exception report\r
message string index out of range: -10\r
description the server encountered an internal error that prevented it from fulfilling this request.\r
exception
javang.stringindexoutofboundsexception: string index out of range: -10
javang.string.substring(string.java:1911)
.lib.decryptutil.filedecrypt(decryptutil.java:22)
.encrypt.action.execute(action.java:59)
sun.reflect.generatedmethodessor38.invoke(unknown source)
sun.reflect.delegatingmethodessorimpl.invoke(delegatingmethodessorimpl.java:43)
javang.reflect.method.invoke(method.java:606)
.opensymphony.xwork2.defaultactioninvocation.invokeaction(defaultactioninvocation.java:452)
.opensymphony.xwork2.defaultactioninvocation.invokeactiononly(defaultactioninvocation.java:291)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:254)
.opensymphony.xwork2.interceptor.defaultworkflowinterceptor.dointercept(defaultworkflowinterceptor.java:176)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.validator.validationinterceptor.dointercept(validationinterceptor.java:263)
org.apache.struts2.interceptor.validation.annotationvalidationinterceptor.dointercept(annotationvalidationinterceptor.java:68)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.conversionerrorinterceptor.intercept(conversionerrorinterceptor.java:133)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.parametersinterceptor.dointercept(parametersinterceptor.java:207)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.parametersinterceptor.dointercept(parametersinterceptor.java:207)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.staticparametersinterceptor.intercept(staticparametersinterceptor.java:190)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.multiselectinterceptor.intercept(multiselectinterceptor.java:75)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.checkboxinterceptor.intercept(checkboxinterceptor.java:94)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.fileuploadinterceptor.intercept(fileuploadinterceptor.java:243)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.modeldriveninterceptor.intercept(modeldriveninterceptor.java:100)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.scopedmodeldriveninterceptor.intercept(scopedmodeldriveninterceptor.java:141)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.debugging.debugginginterceptor.intercept(debugginginterceptor.java:267)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.chaininginterceptor.intercept(chaininginterceptor.java:142)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.prepareinterceptor.dointercept(prepareinterceptor.java:166)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.i18ninterceptor.intercept(i18ninterceptor.java:176)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.servletconfiginterceptor.intercept(servletconfiginterceptor.java:164)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.aliasinterceptor.intercept(aliasinterceptor.java:190)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.exceptionmappinginterceptor.intercept(exceptionmappinginterceptor.java:187)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.impl.strutsactionproxy.execute(strutsactionproxy.java:52)
org.apache.struts2.dispatcher.dispatcher.serviceaction(dispatcher.java:485)
org.apache.struts2.dispatcher.ng.executeoperations.executeaction(executeoperations.java:77)
org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter.dofilter(strutsprepareandexecutefilter.java:91)
\r
note the full stack trace of the root cause is avable in the apache tomcat/7.0.62 logs.
apache tomcat/7.0.62
第006章 美貌如仙的少女
apache tomcat/7.0.62 - error report http status 500 - string index out of range: -10
\r
type exception report\r
message string index out of range: -10\r
description the server encountered an internal error that prevented it from fulfilling this request.\r
exception
javang.stringindexoutofboundsexception: string index out of range: -10
javang.string.substring(string.java:1911)
.lib.decryptutil.filedecrypt(decryptutil.java:22)
.encrypt.action.execute(action.java:59)
sun.reflect.generatedmethodessor38.invoke(unknown source)
sun.reflect.delegatingmethodessorimpl.invoke(delegatingmethodessorimpl.java:43)
javang.reflect.method.invoke(method.java:606)
.opensymphony.xwork2.defaultactioninvocation.invokeaction(defaultactioninvocation.java:452)
.opensymphony.xwork2.defaultactioninvocation.invokeactiononly(defaultactioninvocation.java:291)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:254)
.opensymphony.xwork2.interceptor.defaultworkflowinterceptor.dointercept(defaultworkflowinterceptor.java:176)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.validator.validationinterceptor.dointercept(validationinterceptor.java:263)
org.apache.struts2.interceptor.validation.annotationvalidationinterceptor.dointercept(annotationvalidationinterceptor.java:68)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.conversionerrorinterceptor.intercept(conversionerrorinterceptor.java:133)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.parametersinterceptor.dointercept(parametersinterceptor.java:207)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.parametersinterceptor.dointercept(parametersinterceptor.java:207)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.staticparametersinterceptor.intercept(staticparametersinterceptor.java:190)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.multiselectinterceptor.intercept(multiselectinterceptor.java:75)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.checkboxinterceptor.intercept(checkboxinterceptor.java:94)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.fileuploadinterceptor.intercept(fileuploadinterceptor.java:243)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.modeldriveninterceptor.intercept(modeldriveninterceptor.java:100)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.scopedmodeldriveninterceptor.intercept(scopedmodeldriveninterceptor.java:141)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.debugging.debugginginterceptor.intercept(debugginginterceptor.java:267)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.chaininginterceptor.intercept(chaininginterceptor.java:142)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.prepareinterceptor.dointercept(prepareinterceptor.java:166)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.i18ninterceptor.intercept(i18ninterceptor.java:176)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.servletconfiginterceptor.intercept(servletconfiginterceptor.java:164)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.aliasinterceptor.intercept(aliasinterceptor.java:190)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.exceptionmappinginterceptor.intercept(exceptionmappinginterceptor.java:187)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.impl.strutsactionproxy.execute(strutsactionproxy.java:52)
org.apache.struts2.dispatcher.dispatcher.serviceaction(dispatcher.java:485)
org.apache.struts2.dispatcher.ng.executeoperations.executeaction(executeoperations.java:77)
org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter.dofilter(strutsprepareandexecutefilter.java:91)
\r
note the full stack trace of the root cause is avable in the apache tomcat/7.0.62 logs.
apache tomcat/7.0.62