Thanks for the reply chris.

The code for accessing the database is running on the server-side of
the RPC[servlet].
Moreover, if mysql-jdbc-driver cant use these inetaddress class, then
we cannot access the database even @ server side? is there anyother
way or my configuration is wrong?

thanks and regards,
Muthu



On Nov 18, 2:08 am, Chris Ramsdale <[email protected]> wrote:
> You may want to post this on the general App Engine forum, but the net net
> is that certain APIs and classes are white listed (and subsequently black
> listed) within App Engine.
>
> List of white listed JRE 
> classes:http://code.google.com/appengine/docs/java/jrewhitelist.html
>
> App Engine Group:http://groups.google.com/group/google-appengine
>
> On Tue, Nov 17, 2009 at 4:01 AM, Muthukumaran Balan <[email protected]>wrote:
>
>
>
> > Hi All,
>
> > I am getting " java.net.InetAddress is a restricted class." error when
> > trying to get a Hibernate Session for MySQL DB as below. I seached the
> > internet for help and couldn't find any such error.
>
> > GWT Version - 1.7.1
> > AppEngine Version - 1.2.6
>
> > Anyone is facing the same error?
>
> > WARNING: Nested in java.lang.ExceptionInInitializerError:
> > java.lang.NoClassDefFoundError: java.net.InetAddress is a restricted
> > class. Please see the Google  App Engine developer's guide for more
> > details.
> >        at
> > com.google.appengine.tools.development.agent.runtime.Runtime.reject
> > (Runtime.java:51)
> >        at com.mysql.jdbc.StandardSocketFactory.connect
> > (StandardSocketFactory.java:137)
> >        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:284)
> >        at com.mysql.jdbc.Connection.createNewIO(Connection.java:2555)
> >        at com.mysql.jdbc.Connection.<init>(Connection.java:1485)
> >        at com.mysql.jdbc.NonRegisteringDriver.connect
> > (NonRegisteringDriver.java:266)
> >        at java.sql.DriverManager.getConnection(DriverManager.java:525)
> >        at java.sql.DriverManager.getConnection(DriverManager.java:140)
> >        at
> > org.hibernate.connection.DriverManagerConnectionProvider.getConnection
> > (DriverManagerConnectionProvider.java:110)
> >        at org.hibernate.cfg.SettingsFactory.buildSettings
> > (SettingsFactory.java:84)
> >        at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:
> > 2009)
> >        at org.hibernate.cfg.Configuration.buildSessionFactory
> > (Configuration.java:1292)
> >        at
> > com.gt.billing.dao.ManagerFactory.<clinit>(ManagerFactory.java:13)
> >        at com.gt.billing.web.service.WarehouseServiceImpl.<init>
> > (WarehouseServiceImpl.java:22)
> >        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > Method)
> >        at sun.reflect.NativeConstructorAccessorImpl.newInstance
> > (NativeConstructorAccessorImpl.java:39)
> >        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance
> > (DelegatingConstructorAccessorImpl.java:27)
> >        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
> >        at java.lang.Class.newInstance0(Class.java:350)
> >        at java.lang.Class.newInstance(Class.java:303)
> >        at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153)
> >        at org.mortbay.jetty.servlet.ServletHolder.getServlet
> > (ServletHolder.java:339)
> >        at
> > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
> > 463)
> >        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
> > (ServletHandler.java:1093)
> >        at
> > com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter
> > (TransactionCleanupFilter.java:43)
> >        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
> > (ServletHandler.java:1084)
> >        at com.google.appengine.tools.development.StaticFileFilter.doFilter
> > (StaticFileFilter.java:121)
> >        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
> > (ServletHandler.java:1084)
> >        at org.mortbay.jetty.servlet.ServletHandler.handle
> > (ServletHandler.java:360)
> >        at org.mortbay.jetty.security.SecurityHandler.handle
> > (SecurityHandler.java:216)
> >        at org.mortbay.jetty.servlet.SessionHandler.handle
> > (SessionHandler.java:181)
> >        at org.mortbay.jetty.handler.ContextHandler.handle
> > (ContextHandler.java:712)
> >        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
> > 405)
> >        at
> > com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle
> > (DevAppEngineWebAppContext.java:54)
> >        at org.mortbay.jetty.handler.HandlerWrapper.handle
> > (HandlerWrapper.java:139)
> >        at com.google.appengine.tools.development.JettyContainerService
> > $ApiProxyHandler.handle(JettyContainerService.java:342)
> >        at org.mortbay.jetty.handler.HandlerWrapper.handle
> > (HandlerWrapper.java:139)
> >        at org.mortbay.jetty.Server.handle(Server.java:313)
> >        at
> > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
> > 506)
> >        at org.mortbay.jetty.HttpConnection$RequestHandler.content
> > (HttpConnection.java:844)
> >        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
> >        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
> >        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
> >        at org.mortbay.io.nio.SelectChannelEndPoint.run
> > (SelectChannelEndPoint.java:396)
> >        at org.mortbay.thread.BoundedThreadPool$PoolThread.run
> > (BoundedThreadPool.java:442)
>
> > Regards,
> > Muthu
>
> > --
>
> > You received this message because you are subscribed to the Google Groups
> > "Google Web Toolkit" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<google-web-toolkit%2bunsubs­[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-web-toolkit?hl=.- Hide quoted text -
>
> - Show quoted text -

--

You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=.


Reply via email to