6 Replies Latest reply on Sep 17, 2010 8:13 AM by swexican

    Gadget error Unable to retrieve gadget xml. HTTP error 500

      Hi,

       

      I have setup the GateIn fresh and trying to add the calendar, calculator gadgets but gives

       

      Unable to retrieve gadget xml. HTTP error 500 in the window

       

      log trace :

      17:55:38,520 INFO  [Renderer] Failed to render gadget http://localhost:8080/rest
      /jcr/repository/portal-system/production/app:gadgets/app:Calculator/app:data/app
      :resources/Calculator.xml: Unable to retrieve gadget xml. HTTP error 500
      17:55:38,520 INFO  [Renderer] Failed to render gadget http://localhost:8080/rest
      /jcr/repository/portal-system/production/app:gadgets/app:Calendar/app:data/app:r
      esources/Calendar.xml: Unable to retrieve gadget xml. HTTP error 500
      17:55:41,020 ERROR [GetCommand] C:\GateIn\server\default\data\gatein\jcr\values\
      portal-system_portal\6\d\8\6\6\6\7\90a0319a300c063861c3e703c\6d8666790a0319a300c
      063861c3e703c0 (The system cannot find the file specified)
      javax.jcr.RepositoryException: C:\GateIn\server\default\data\gatein\jcr\values\p
      ortal-system_portal\6\d\8\6\6\6\7\90a0319a300c063861c3e703c\6d8666790a0319a300c0
      63861c3e703c0 (The system cannot find the file specified): C:\GateIn\server\defa
      ult\data\gatein\jcr\values\portal-system_portal\6\d\8\6\6\6\7\90a0319a300c063861
      c3e703c\6d8666790a0319a300c063861c3e703c0 (The system cannot find the file speci
      fied)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      getItemByName(JDBCStorageConnection.java:918)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      getItemData(JDBCStorageConnection.java:763)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.WorkspacePersis
      tentDataManager.getItemData(WorkspacePersistentDataManager.java:808)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorksp
      aceDataManager.getPersistedItemData(CacheableWorkspaceDataManager.java:621)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorksp
      aceDataManager.getItemData(CacheableWorkspaceDataManager.java:397)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.ACLInheritanceS
      upportedWorkspaceDataManager.getItemData(ACLInheritanceSupportedWorkspaceDataMan
      ager.java:170)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.VersionableWork
      spaceDataManager.getItemData(VersionableWorkspaceDataManager.java:141)
              at org.exoplatform.services.jcr.impl.dataflow.session.TransactionableDat
      aManager.getItemData(TransactionableDataManager.java:232)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItemData
      (SessionDataManager.java:221)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItemData
      (SessionDataManager.java:178)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItem(Ses
      sionDataManager.java:320)
              at org.exoplatform.services.jcr.impl.core.NodeImpl.getProperty(NodeImpl.
      java:1198)
              at org.exoplatform.services.jcr.webdav.resource.FileResource.dataPropert
      y(FileResource.java:396)
              at org.exoplatform.services.jcr.webdav.resource.FileResource.getContentA
      sStream(FileResource.java:347)
              at org.exoplatform.services.jcr.webdav.command.GetCommand.get(GetCommand
      .java:118)
              at org.exoplatform.services.jcr.webdav.WebDavServiceImpl.get(WebDavServi
      ceImpl.java:548)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
      java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.exoplatform.services.rest.impl.method.DefaultMethodInvoker.invoke
      Method(DefaultMethodInvoker.java:140)
              at org.exoplatform.services.rest.impl.RequestDispatcher.invokeSubResourc
      eMethod(RequestDispatcher.java:302)
              at org.exoplatform.services.rest.impl.RequestDispatcher.dispatch(Request
      Dispatcher.java:244)
              at org.exoplatform.services.rest.impl.RequestDispatcher.dispatch(Request
      Dispatcher.java:147)
              at org.exoplatform.services.rest.impl.RequestHandlerImpl.handleRequest(R
      equestHandlerImpl.java:136)
              at org.exoplatform.services.rest.servlet.RestServlet.onService(RestServl
      et.java:82)
              at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHtt
      pServlet.java:116)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.exoplatform.services.rest.servlet.RestEncodingFilter.doFilter(Res
      tEncodingFilter.java:58)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitiali
      zedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:116)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilt
      er(SetCurrentIdentityFilter.java:76)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
      lter.java:96)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
      alve.java:235)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
      alve.java:191)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
      yAssociationValve.java:190)
              at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
      torBase.java:433)
              at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
      e.java:92)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.proce
      ss(SecurityContextEstablishmentValve.java:126)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invok
      e(SecurityContextEstablishmentValve.java:70)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
      ava:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
      ava:102)
              at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedC
      onnectionValve.java:158)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
      ve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
      a:330)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
      :829)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
      ss(Http11Protocol.java:598)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:44
      7)
              at java.lang.Thread.run(Thread.java:619)
      Caused by: java.io.FileNotFoundException: C:\GateIn\server\default\data\gatein\j
      cr\values\portal-system_portal\6\d\8\6\6\6\7\90a0319a300c063861c3e703c\6d8666790
      a0319a300c063861c3e703c0 (The system cannot find the file specified)
              at java.io.FileInputStream.open(Native Method)
              at java.io.FileInputStream.<init>(FileInputStream.java:106)
              at org.exoplatform.services.jcr.impl.storage.value.fs.operations.ValueFi
      leIOHelper.readValue(ValueFileIOHelper.java:86)
              at org.exoplatform.services.jcr.impl.storage.value.fs.FileIOChannel.read
      (FileIOChannel.java:165)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      readValueData(JDBCStorageConnection.java:1862)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      readValues(JDBCStorageConnection.java:1825)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      loadPropertyRecord(JDBCStorageConnection.java:1729)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      itemData(JDBCStorageConnection.java:1274)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      getItemByName(JDBCStorageConnection.java:909)
              ... 57 more
      java.io.FileNotFoundException: C:\GateIn\server\default\data\gatein\jcr\values\p
      ortal-system_portal\6\d\8\6\6\6\7\90a0319a300c063861c3e703c\6d8666790a0319a300c0
      63861c3e703c0 (The system cannot find the file specified)
              at java.io.FileInputStream.open(Native Method)
              at java.io.FileInputStream.<init>(FileInputStream.java:106)
              at org.exoplatform.services.jcr.impl.storage.value.fs.operations.ValueFi
      leIOHelper.readValue(ValueFileIOHelper.java:86)
              at org.exoplatform.services.jcr.impl.storage.value.fs.FileIOChannel.read
      (FileIOChannel.java:165)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      readValueData(JDBCStorageConnection.java:1862)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      readValues(JDBCStorageConnection.java:1825)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      loadPropertyRecord(JDBCStorageConnection.java:1729)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      itemData(JDBCStorageConnection.java:1274)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      getItemByName(JDBCStorageConnection.java:909)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.
      getItemData(JDBCStorageConnection.java:763)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.WorkspacePersis
      tentDataManager.getItemData(WorkspacePersistentDataManager.java:808)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorksp
      aceDataManager.getPersistedItemData(CacheableWorkspaceDataManager.java:621)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorksp
      aceDataManager.getItemData(CacheableWorkspaceDataManager.java:397)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.ACLInheritanceS
      upportedWorkspaceDataManager.getItemData(ACLInheritanceSupportedWorkspaceDataMan
      ager.java:170)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.VersionableWork
      spaceDataManager.getItemData(VersionableWorkspaceDataManager.java:141)
              at org.exoplatform.services.jcr.impl.dataflow.session.TransactionableDat
      aManager.getItemData(TransactionableDataManager.java:232)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItemData
      (SessionDataManager.java:221)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItemData
      (SessionDataManager.java:178)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItem(Ses
      sionDataManager.java:320)
              at org.exoplatform.services.jcr.impl.core.NodeImpl.getProperty(NodeImpl.
      java:1198)
              at org.exoplatform.services.jcr.webdav.resource.FileResource.dataPropert
      y(FileResource.java:396)
              at org.exoplatform.services.jcr.webdav.resource.FileResource.getContentA
      sStream(FileResource.java:347)
              at org.exoplatform.services.jcr.webdav.command.GetCommand.get(GetCommand
      .java:118)
              at org.exoplatform.services.jcr.webdav.WebDavServiceImpl.get(WebDavServi
      ceImpl.java:548)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
      java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.exoplatform.services.rest.impl.method.DefaultMethodInvoker.invoke
      Method(DefaultMethodInvoker.java:140)
              at org.exoplatform.services.rest.impl.RequestDispatcher.invokeSubResourc
      eMethod(RequestDispatcher.java:302)
              at org.exoplatform.services.rest.impl.RequestDispatcher.dispatch(Request
      Dispatcher.java:244)
              at org.exoplatform.services.rest.impl.RequestDispatcher.dispatch(Request
      Dispatcher.java:147)
              at org.exoplatform.services.rest.impl.RequestHandlerImpl.handleRequest(R
      equestHandlerImpl.java:136)
              at org.exoplatform.services.rest.servlet.RestServlet.onService(RestServl
      et.java:82)
              at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHtt
      pServlet.java:116)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.exoplatform.services.rest.servlet.RestEncodingFilter.doFilter(Res
      tEncodingFilter.java:58)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitiali
      zedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:116)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilt
      er(SetCurrentIdentityFilter.java:76)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
      lter.java:96)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
      alve.java:235)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
      alve.java:191)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
      yAssociationValve.java:190)
              at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
      torBase.java:433)
              at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
      e.java:92)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.proce
      ss(SecurityContextEstablishmentValve.java:126)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invok
      e(SecurityContextEstablishmentValve.java:70)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
      ava:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
      ava:102)
              at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedC
      onnectionValve.java:158)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
      ve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
      a:330)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
      :829)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
      ss(Http11Protocol.java:598)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:44
      7)
              at java.lang.Thread.run(Thread.java:619)
      17:55:41,020 INFO  [Renderer] Failed to render gadget http://localhost:8080/rest
      /jcr/repository/portal-system/production/app:gadgets/app:Calculator/app:data/app
      :resources/Calculator.xml: Unable to retrieve gadget xml. HTTP error 500
      17:55:41,082 INFO  [IndexMerger] merged 11 documents in 47 ms into _1nc.
      17:55:41,348 INFO  [IndexMerger] merged 10 documents in 47 ms into _1nd.

        • 1. Re: Gadget error Unable to retrieve gadget xml. HTTP error 500
          mwringe

          Could you explain the steps you are doing to add this gadget? Have you made any changes to the GateIn?

           

          The error message appears to be steming from the problem where the server can't access the gadget's xml file:

           

          17:55:38,520 INFO  [Renderer] Failed to render gadget http://localhost:8080/rest
          /jcr/repository/portal-system/production/app:gadgets/app:Calculator/app:data/app
          :resources/Calculator.xml: Unable to retrieve gadget xml. HTTP error 500

           

          Can you access this in a browser?

          • 2. Re: Gadget error Unable to retrieve gadget xml. HTTP error 500

            Hi Matt,

             

            I have not done any changes in GateIn portal. I have simply started the server and checked the Dashboard.

             

            This is the steps :

            1. Unzipped and started the server
            2. logged in as root
            3. Dashboard -> Sample-Portal Page User -> Add Gadget
            4. then I am getting Unable to retrieve gadget xml. HTTP error 500 in the portlet window,

             

            Advance thanks

            • 3. Re: Gadget error Unable to retrieve gadget xml. HTTP error 500
              theute

              As Matt asked, can you access:

              http://localhost:8080/rest/jcr/repository/portal-system/production/app:gadgets/app:Calculator/app:data/app:resources/Calculator.xml

               

              Also if you start jboss with a -b option you would have to modify the sample gadgets, Google Gadgets expect a full URL to the resources.

              • 4. Re: Gadget error Unable to retrieve gadget xml. HTTP error 500

                Hi Thomas and Matt,

                 

                I have found the scenario when this problem comes:

                If I use default hsql DB then this problem not at all coming. But if I configure MySQL as my jcr and idm DB then this problem coming.

                 

                I have edited following file :

                gatein\server\default\conf\gatein\configuration.properties

                 

                # JCR

                gatein.jcr.config.type=local

                gatein.jcr.datasource.name=java:jdbcjcr

                gatein.jcr.datasource.dialect=auto

                #gatein.jcr.datasource.driver=org.hsqldb.jdbcDriver

                #gatein.jcr.datasource.url=jdbc:hsqldb:file:${gatein.db.data.dir}/data/jdbcjcr_${name}

                #gatein.jcr.datasource.username=sa

                #gatein.jcr.datasource.password=

                gatein.jcr.datasource.driver=com.mysql.jdbc.Driver

                gatein.jcr.datasource.url=jdbc:mysql://localhost:3306/mygateindb_portal

                gatein.jcr.datasource.username=root

                gatein.jcr.datasource.password=root

                 

                gatein.jcr.data.dir=${gatein.data.dir}/jcr

                gatein.jcr.storage.data.dir=${gatein.jcr.data.dir}/values

                gatein.jcr.index.data.dir=${gatein.jcr.data.dir}/lucene

                gatein.jcr.index.changefilterclass=org.exoplatform.services.jcr.impl.core.query.DefaultChangesFilter

                 

                # IDM

                gatein.idm.datasource.name=java:jdbcidm

                #gatein.idm.datasource.driver=org.hsqldb.jdbcDriver

                #gatein.idm.datasource.url=jdbc:hsqldb:file:${gatein.db.data.dir}/data/jdbcidm_${name}

                #gatein.idm.datasource.username=sa

                #gatein.idm.datasource.password=

                gatein.idm.datasource.driver=com.mysql.jdbc.Driver

                gatein.idm.datasource.url=jdbc:mysql://localhost:3306/mygateindb_portal

                gatein.idm.datasource.username=root

                gatein.idm.datasource.password=root

                 

                 

                what other changes do i need to do??

                 

                If i start the server with -b option then different error message coming.

                 

                Please guide me on this issue .

                • 5. Re: Gadget error Unable to retrieve gadget xml. HTTP error 500
                  theute

                   

                  This seems to be the same issue as here:

                  http://community.jboss.org/thread/151059

                   

                  Someone will need to have a look and fix this

                  • 6. Re: Gadget error Unable to retrieve gadget xml. HTTP error 500
                    swexican
                    I have the same problem (Gadget error Unable to retrieve gadget xml. HTTP error 500) but this happens only with some of my self created gadgets. Sometimes the can work for a while and after adding new gadgets, some of my previous ones stos working. After that I can't neither edit or delete these gadgets.
                    Error message:
                    17-sep-2010 13:20:50 org.apache.shindig.gadgets.render.Renderer logError
                    ystem/production/app:gadgets/app:graph_test_3/app:data/app:resources/graph_test_
                    3.xml: Unable to retrieve gadget xml. HTTP error 500
                    I run the GateIn/Tomcat bundle, run from the gatein-dev script and no modifications made at all. I have one installation running on linux and one on Windows XP, and this problem only appairs on Windows. Some of the problematic gadgets are even identical on both enviroments.
                    I can't really see the connection with the SQL Server 2005 issue as I haven't modified anything but I might be wrong. Any ideas?
                    Thanks
                    -swex

                    I have the same problem (Gadget error Unable to retrieve gadget xml. HTTP error 500) but this happens only with some of my self created gadgets. Sometimes the can work for a while and after adding new gadgets, some of my previous ones stos working. After that I can't neither edit or delete these gadgets.

                     

                    Error message:

                     

                     

                    17-sep-2010 13:20:50 org.apache.shindig.gadgets.render.Renderer logError

                    INFO: Failed to render gadget http://localhost:8080/rest/jcr/repository/portal-s

                    ystem/production/app:gadgets/app:graph_test_3/app:data/app:resources/graph_test_

                    3.xml: Unable to retrieve gadget xml. HTTP error 500

                     

                    I run the GateIn/Tomcat bundle, run from the gatein-dev script and no modifications made at all. I have one installation running on linux and one on Windows XP, and this problem only appairs on Windows. Some of the problematic gadgets are even identical on both enviroments.

                     

                    I can't really see the connection with the SQL Server 2005 issue as I haven't modified anything but I might be wrong. Any ideas?

                     

                    Thanks

                    -NB