Advertisement

Dive into the thrilling world of Batman Caped Crusader Chase, a dynamic parkour game that puts you in the role of Gotham's iconic hero. In Batman Caped Crusader Chase, you'll leap, vault, and sprint through the city's rooftops and alleyways, using your agility and acrobatics to pursue notorious villains and keep Gotham safe. Your mission is to navigate Gotham's urban landscape with precision and speed, overcoming obstacles and outmaneuvering enemies. Utilize Batman's exceptional parkour skills and gadgets like the grappling hook to traverse the city in style. Each chase requires quick reflexes and sharp timing to succeed. With its stunning visuals, fluid animations, and heart-pounding action, Batman Caped Crusader Chase offers an exhilarating parkour experience. Are you ready to become the Caped Crusader and conquer the urban jungle? Leap into action in Batman Caped Crusader Chase!
Get ready for high-flying fun in "Jump With Justin"! Join Justin, the energetic adventurer, as he embarks on a thrilling journey through challenging levels filled with obstacles and excitement. Tap the screen to help Justin jump from platform to platform, avoiding dangerous traps and pitfalls along the way. Time your jumps perfectly to navigate through treacherous gaps and reach new heights. Collect coins and power-ups to enhance Justin's abilities and unlock special bonuses. But beware! The path is filled with tricky obstacles and cunning enemies that will put your skills to the test. Stay focused, react quickly, and adapt to new challenges as you progress through each level. With its colorful visuals, catchy music, and addictive gameplay, Jump With Justin offers an engaging experience for players of all ages. Compete against friends and players worldwide to see who can achieve the highest scores and reach the top of the leaderboard. Unlock new characters, each with their own unique skills and personalities, adding variety and excitement to your gameplay. Customize your character with different outfits and accessories to make Justin truly stand out. Are you ready to take the leap? Strap on your jumping shoes and join Justin on his adventurous quest in Jump With Justin! Let's see how high you can soar!
Prepare to slice and dice your way to pizza perfection in "Pizza Ninja 3"! Become a master pizza chef as you embark on a fast-paced slicing adventure. In Pizza Ninja 3, you take on the role of a skilled pizza ninja tasked with slicing various ingredients to create delectable pizzas. Swipe your finger across the screen to slice through flying toppings like vegetables, cheese, meat, and more. But be careful! Avoid slicing any bombs or other hazardous objects that may come your way. As you progress through the game, the pace quickens, challenging your reflexes and precision. Slice as many ingredients as you can while avoiding the obstacles to earn points and achieve high scores. Unlock new pizza recipes and toppings as you level up, allowing you to create even more delicious and visually appealing pizzas. Customize your pizzas with a wide variety of flavors, crusts, and sauces to cater to different tastes and preferences. Compete against friends or players worldwide in exciting multiplayer challenges or aim for the top spot on the global leaderboard to prove yourself as the ultimate pizza ninja. With its vibrant graphics, catchy music, and addictive gameplay, Pizza Ninja 3 offers a fun and entertaining experience for pizza and slicing enthusiasts of all ages. Can you become the fastest and most skilled pizza slicer in town? Are you ready to show off your slicing skills and become a legendary Pizza Ninja? Grab your virtual sword and get ready to slice up some mouthwatering pizzas in Pizza Ninja 3!
Welcome to Touch The Even Figures, the engaging puzzle game that sharpens your mind and tests your attention to detail! In Touch The Even Figures, your goal is to quickly identify and touch all the even-numbered figures on the screen before time runs out. Your mission is to scan through a grid of mixed numbers, focusing on those that are even. Each level increases in complexity, with more numbers and less time to react, challenging your speed and accuracy. With its clean design, intuitive interface, and progressively challenging levels, Touch The Even Figures offers a stimulating mental workout for puzzle enthusiasts of all ages. Are you ready to test your numerical agility and master the art of even numbers? Dive into the challenge and start solving with Touch The Even Figures!
Prepare for a thrilling and addictive knife-throwing challenge in Knife Smash! Test your aim, timing, and precision as you take on the role of a skilled knife thrower aiming to hit various targets. In this exciting arcade game, your objective is to throw knives at rotating logs, breaking them into pieces without hitting other knives already embedded in the log. The gameplay requires precise timing and accuracy as the logs spin faster and more obstacles appear. Be careful not to miss or collide with any other knives, as it will result in game over. As you progress through the levels, you'll encounter different challenges, such as moving targets, limited knives, and boss fights. Collect coins and unlock a wide variety of new knives with unique designs and abilities to enhance your throwing skills. Immerse yourself in the visually pleasing graphics and engaging sound effects that accompany each successful knife throw. Compete against friends or players worldwide for the highest scores and climb the leaderboards to become the ultimate Knife Smash master. With its simple yet addictive gameplay mechanics, Knife Smash offers hours of fun and excitement for players of all ages. Sharpen your reflexes, hone your accuracy, and prove your skills as a master knife thrower in this thrilling arcade experience. Are you up for the challenge? Grab your knives, take aim, and get ready to smash those targets in Knife Smash!

Advertisement

Welcome to Mad Races, the ultimate action-packed racing game that pushes your driving skills to the limit! In Mad Races, you’ll compete in high-octane races across explosive tracks filled with insane stunts, fierce rivals, and unexpected obstacles. Your mission is to dominate the competition by using speed, precision, and strategy. Equip your car with powerful weapons and nitro boosts to outmaneuver opponents and secure your victory. Each race escalates in intensity, demanding quick reflexes and flawless control. With its stunning graphics, heart-pounding soundtrack, and exhilarating gameplay, Mad Races delivers a relentless racing experience that will keep you hooked. Are you ready to burn rubber and claim the title of ultimate champion? Start your engines and race into the madness in Mad Races!
Prepare for an adrenaline-fueled adventure in the sky with Sky Bridge! Take on the challenge of constructing and navigating precarious bridges high above the ground in this thrilling physics-based game. In Sky Bridge, your mission is to build sturdy bridges that can withstand the weight and movement of vehicles crossing over them. As the bridge architect, you'll need to use your engineering skills to design strong and reliable structures. Carefully place beams, trusses, and supports to create a secure pathway from one end to the other. But it's not just about construction—once the bridge is built, you must test its durability by driving different vehicles across it. From cars and trucks to heavy-duty machinery, each vehicle presents a unique challenge. Make sure your bridge can handle the weight, balance, and vibrations as the vehicles traverse it. The game features realistic physics simulation, so every beam and joint will affect the stability and performance of your bridge. Take into account factors such as weight distribution, tension, and compression to ensure your bridge remains intact. Challenge yourself with increasingly difficult levels that require more complex bridge designs. Face obstacles such as gaps, hills, and even moving platforms that demand precise timing and construction techniques. Immerse yourself in immersive 3D environments with stunning landscapes. From lush forests and deep canyons to towering mountains and city skylines, each level offers a visually captivating backdrop for your engineering feats. Sky Bridge encourages creativity and experimentation. Don't be afraid to think outside the box and try unconventional bridge designs. Test different materials, angles, and shapes to find the most efficient and cost-effective solutions. Compete against other players in online leaderboards and showcase your bridge-building skills. Share your best creations with friends and challenge them to beat your records. Are you ready to become a master bridge builder? Get your blueprint ready, select your materials, and start constructing your way across the sky in Sky Bridge. It's time to bridge the gap and defy gravity with your engineering prowess!
In Demon Killer, the world is under attack by hellborn creatures and you stand as humanity's last hope. Loaded with a wide range of weapons, your mission is to halt the demon invasion. As you progress, the onslaught becomes more intense requiring sharp shooting skills and strategic planning. Enjoy this adrenaline-pumping zombie apocalypse game that will keep you on edge! This shooter game is control-friendly. Use the mouse cursor for aiming and left-click to shoot demons. Every kill earns you points which can be used to upgrade your weaponry or replenish ammunition. Progress in game levels by surviving waves of monstrous attacks without losing your health. Mastery of your arsenal is key in this game. Strategically use different guns for varied types of demons. Quick reflexes are essential to dodge or counter enemy attacks. Prioritize upgrading your weapons and ammo capacity as it makes a significant difference during heavier attacks.
Dive into the thrilling underwater world of Shark Evolution, an action-packed game where you take on the role of a fierce predator at the top of the ocean's food chain. As a powerful shark, your mission is to survive, evolve, and dominate the marine ecosystem. Start as a young shark and embark on an epic journey of growth and transformation. Hunt smaller fish, ambush unsuspecting prey, and fend off rival predators to gain strength and experience. As you progress, unlock new abilities and evolve into an even more formidable force of nature. Explore stunning underwater environments, from vibrant coral reefs to mysterious shipwrecks, each teeming with life and danger. Engage in intense battles with other sea creatures, including giant squids, rival sharks, and even human divers. Utilize your speed, agility, and powerful jaws to assert your dominance. With its fast-paced gameplay, stunning graphics, and exhilarating combat sequences, Shark Evolution offers an immersive action experience that will keep you hooked. Are you ready to become the ultimate apex predator of the ocean? Dive in, evolve, and conquer the depths in Shark Evolution!
Get into the festive spirit with "Santa Run"! Join jolly old Santa Claus as he embarks on a merry adventure to deliver gifts to children around the world. In Santa Run, you take on the role of Santa himself, navigating through charming winter landscapes and bustling cities. Your mission is to collect presents and deliver them to the waiting children before time runs out. Jump, slide, and dash your way through snowy hills, rooftops, and chimneys while avoiding obstacles and mischievous creatures that stand in your way. Use power-ups and magical boosts to overcome challenges and speed up your gift-giving journey. Explore different levels, each with its own unique theme and challenges. From quaint villages to bustling metropolises, experience the joy and wonder of Christmas as you spread happiness to every corner of the world. Collect coins and unlock new outfits and sleigh upgrades for Santa, customizing his appearance and enhancing his abilities. Rise through the ranks, earning achievements and setting new records as you become the ultimate Santa Claus. With its festive graphics, cheerful music, and addictive gameplay, Santa Run offers a delightful and heartwarming experience for players of all ages. So get ready to don the red suit, harness the reindeer, and embark on an unforgettable holiday adventure! Are you ready to bring joy to children worldwide? It's time to lace up your boots and join Santa in Santa Run! Ho ho ho!
In the Paper Flight Game, take on the role of a daring paper airplane pilot navigating through a world filled with obstacles. It's a simple, yet captivating game that will draw you into its artful simplicity and hold your interest with its adroit challenges. As you maneuver through the increasingly tricky barriers, the speed and complexity of the game gradually increase, ensuring an exciting gaming experience. The controls of this game are incredibly straightforward. Simply tap and hold onto your screen to make your paper plane ascend, and release to let it glide downwards. Be careful to accurately judge the timing of your taps - a moment too late or too early might result in a crash!
Step into the shoes of a valiant warrior in Brave Knight, an enthralling adventure game that will take you on a journey through mystical lands and treacherous terrains. As the Brave Knight, you are tasked with rescuing the kingdom from the clutches of dark forces that threaten its peace and prosperity. Traverse through enchanted forests, ancient ruins, and perilous mountains, each filled with challenging puzzles and fierce enemies. Along the way, collect powerful artifacts and master new skills that will aid you in your quest. Engage in epic battles with formidable foes, using your swordsmanship and tactical prowess to overcome them. With its captivating storyline, immersive environments, and challenging gameplay, Brave Knight offers an unforgettable adventure that will keep you on the edge of your seat. Are you ready to don your armor, draw your sword, and save the kingdom? Embark on this heroic journey and prove your mettle as the Brave Knight!
Welcome to "Block Breaker Unlimited"! Get ready for a fast-paced and addictive arcade game where you smash through blocks, collect power-ups, and aim for high scores. In Block Breaker Unlimited, your objective is to control a paddle at the bottom of the screen and bounce a ball to break through a wall of colorful blocks. Move your paddle left and right to keep the ball in play and strategically direct it towards the blocks. As the ball hits the blocks, they will break and disappear, earning you points. Some blocks may contain power-ups that can enhance your gameplay. Catch them with your paddle to unleash special abilities such as multi-ball, laser beam, or enlarge the paddle. Be careful not to let the ball fall below your paddle. If you miss, you'll lose a life. Keep a sharp eye and quick reflexes to keep the ball bouncing and breaking blocks. With each level, the difficulty increases, introducing new block formations, faster ball speeds, and challenging obstacles. Adapt your strategy and use skillful angles to hit hard-to-reach blocks and maximize your score. Rack up points, aim for combos by breaking multiple blocks with a single shot, and strive to achieve the highest score possible. Challenge yourself to beat your own records or compete against friends and players worldwide on the leaderboard. Immerse yourself in vibrant visuals, energetic sound effects, and captivating music that add to the excitement of the game. Experience different themes and backgrounds as you progress through levels, keeping the gameplay fresh and engaging. Block Breaker Unlimited offers endless hours of addictive fun, with its simple yet challenging gameplay and the satisfaction of smashing blocks into oblivion. So, grab your paddle, launch the ball, and let the block-breaking frenzy begin in Block Breaker Unlimited! Can you conquer all the levels and become the ultimate block-breaking champion?
In Jump Bunny Jump, you assist a little bunny with a big dream - reaching the endless skies. The bunny, with the help of its cleverly invented catapult, wishes to jump as high as it can. Your task is to guide this bunny's journey into the heights, making sure he collects coins and utilizes power-ups along the way for an even higher bounce! This game features straightforward controls - just click or tap to control the catapult's release, launching our bunny hero skyward. Stay vigilant for coins and power-ups during your ascend, as these significantly contribute to your score and increase your jumping ability. Every high jump takes you one step closer to achieving the highest record.
Prepare for an explosive tank battle in Tank Hero! Take control of a powerful armored tank and engage in intense combat against enemy forces in this thrilling action game.

In Tank Hero, you'll navigate through various war zones, each filled with challenging missions and hostile enemies. Your objective is to eliminate enemy tanks, defend strategic positions, and complete objectives to emerge as the ultimate tank hero.

The game offers intuitive controls that allow you to maneuver your tank with precision. Use the on-screen buttons or joystick to move your tank across the battlefield while aiming and firing at enemy targets. Plan your attacks strategically, take cover, and unleash devastating firepower upon your foes.

Immerse yourself in immersive 3D graphics that depict realistic environments, from desolate desert landscapes to war-torn cities. Experience dynamic weather conditions, destructible environments, and stunning visual effects that enhance the intensity of the battles.

Tank Hero features a wide range of tanks with unique abilities and characteristics. Upgrade your tank's armor, firepower, and speed to gain the upper hand in combat. Unlock new tanks as you progress and customize them with different paint schemes and decals.

Engage in challenging missions and face off against powerful boss tanks that require tactical maneuvers and precise shots to defeat. Navigate treacherous terrains, avoid enemy fire, and use the environment to your advantage as you strive for victory.

The game offers multiple game modes to keep you entertained. Dive into the campaign mode and embark on a thrilling single-player adventure. Test your skills in survival mode and see how long you can last against endless waves of enemies. Challenge other players in PvP battles to prove your dominance on the battlefield.

Team up with friends or join forces with players worldwide in cooperative multiplayer mode. Coordinate your strategies, communicate effectively, and work together to overcome formidable challenges.

Are you ready to become a legendary Tank Hero? Strap yourself in, load your cannons, and unleash mayhem on your enemies. It's time to show off your tank prowess and conquer the battlefield!
Embark on an exhilarating adventure in "Jurassic Run"! Get ready to run for your life as you find yourself trapped in a prehistoric world filled with fearsome dinosaurs. As the fearless protagonist, you must navigate through treacherous landscapes while evading the jaws of massive predators. Run, jump, and slide your way past obstacles and deadly creatures that lurk around every corner. Explore the lush and dangerous environments of the Jurassic era, from dense jungles to towering cliffs. Collect power-ups and special items along the way to aid in your escape and increase your chances of survival. But beware! The dinosaurs of the Jurassic period are relentless hunters. Stay one step ahead of their pursuit, utilize your agility, and make split-second decisions to avoid becoming their next meal. With stunning visuals, realistic sound effects, and thrilling gameplay, Jurassic Run delivers an immersive experience that will keep you on the edge of your seat. Can you outrun the ancient beasts and find your way back to safety? Challenge yourself in different game modes, unlock achievements, and compete against friends or players worldwide for the highest scores. Unleash your inner adventurer and prepare for a wild, heart-pounding chase in Jurassic Run!
In NOVA Covered Ops, you play as the brave soldier, Kal Wardin. Responding to Yelena's desperate call, you're tasked to save Earth once more! The game's riveting narrative unfolds across 14 levels set in 2 distinctive environments. Arm yourself with special weapons and fight through the enemy lines using various power-ups. The game’s controls are easy to master. Use the directional buttons or keys for navigation while the fire button or space key for attacking your foes. As you progress, collect power-ups and special weapons to enhance your firepower. Remember, your ultimate goal is to save mankind, every level brings you closer to this objective.
Embark on a fast-paced and addictive journey in Zig Zag! Test your reflexes and agility as you guide a rolling ball through an endless zigzag path in this challenging arcade game. In Zig Zag, your goal is to keep the ball moving along the zigzag path for as long as possible. The path consists of sharp turns and twists, and your task is to time your taps or screen swipes to make the ball change direction at the right moment. Be careful not to fall off the edge or collide with the walls, as it will end the game. The game offers simple controls that make it easy to play but difficult to master. Tap the screen or swipe in the desired direction to make the ball change its course. The longer you survive and stay on the path, the more points you earn. Immerse yourself in minimalistic and visually pleasing graphics that focus on the gameplay experience. Enjoy smooth animations and vibrant colors as you navigate through the ever-changing zigzag path. Zig Zag features dynamic levels with randomly generated paths, ensuring a unique gameplay experience with each playthrough. Stay focused and adapt quickly as the speed and complexity of the path increase the longer you survive. Challenge yourself to achieve high scores and compete against friends or players worldwide on the leaderboard. Aim for precision and flawless timing to become the ultimate Zig Zag champion. With its addictive gameplay, simple mechanics, and endless challenges, Zig Zag provides hours of entertainment for casual gamers and those seeking a quick gaming session. Can you navigate the ball through the intricate twists and turns of the zigzag path? Test your reflexes, sharpen your skills, and conquer the zigzag in this thrilling arcade game!
Zombies have arrived to the Wild West and times have never been tougher! You have to survive this apocalypse and protect the innocent in this HTML5 action-packed game. Help this sheriff to hire companions and equip him to win. Throughout the game, you collect coins and make sure to unblock and upgrade new amazing weapons along the way to send the walking dead back to where they came from. Can you kill all these gruesome zombies and make the Wild West a safer place? Play Zombie Massacre now and make the undead, dead again. Click on the icons to walk, hit/shoot and jump.
Prepare for an adrenaline-pumping experience in Castle Defender, an action-packed game that puts you in the heart of the battlefield. As the commander of a mighty fortress, your mission is to protect your castle from relentless waves of enemies determined to breach your defenses.Armed with an arsenal of powerful weapons and strategic defenses, you'll need to think fast and act even faster. Deploy archers on the walls, set traps for invading forces, and unleash devastating spells to turn the tide of battle. Each level presents new challenges and increasingly formidable foes, testing your tactical skills and reflexes.With its fast-paced gameplay, stunning visuals, and intense combat sequences, Castle Defender offers an exhilarating experience that will keep you hooked. Whether you're fending off hordes of goblins, battling fearsome dragons, or outsmarting cunning warlords, the fate of your castle rests in your hands.Are you ready to rise to the challenge and become the ultimate Castle Defender? Gather your forces, fortify your defenses, and show the world what it means to be a true hero!
FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> content [in template "game/ryonagames.com/index.ftl" at line 1063, column 23] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${content} [in template "game/ryonagames.com/index.ftl" at line 1063, column 21] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:481) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:401) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:370) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100) at freemarker.core.DollarVariable.accept(DollarVariable.java:63) at freemarker.core.Environment.visit(Environment.java:347) at freemarker.core.Environment.visit(Environment.java:353) at freemarker.core.Environment.process(Environment.java:326) at freemarker.template.Template.process(Template.java:383) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:391) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:304) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:255) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:179) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:316) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1405) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1149) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:655) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748)