You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by Harsh Jain <ha...@gmail.com> on 2008/02/22 12:04:24 UTC

Can not start gadget server

Hi,
 Sorry if this has been dealt repeatedly, but i wasnt able to search
archives.

I followed the steps :-
1) svn checkout.
2) cd java/gadgets/
3) mvn package.
4) mvn jetty:run

Everything goes fine and a server is started, but the URL
http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
gives HTTP Error : 500, saying

org.apache.shindig.gadgets.GadgetException:
java.io.FileNotFoundException: Can not locate resource:
features/analytics/feature.xml

Any ideas how to debug this ?

Regards,
harsh

Re: Can not start gadget server

Posted by Harsh Jain <ha...@gmail.com>.
Cool That works.... May be this helps in debugging. I will try to put online
my copy of windows-generated gadgets.war somewhere.

Thanks a lot everyone for help.

regards,
harsh

On Fri, Feb 22, 2008 at 6:51 PM, Christian Schalk <cs...@google.com>
wrote:

> Here, you can try this:
>
> http://chrisschalk.com/shindig_builds/2-22-2008/gadgets.war
>
> -Chris
>
> On Fri, Feb 22, 2008 at 4:40 AM, Kevin Brown <et...@google.com> wrote:
>
> > This structure looks exactly the same as mine. It sounds like this is a
> > windows specific bug.
> >
> > On Fri, Feb 22, 2008 at 4:31 AM, Harsh Jain <ha...@gmail.com> wrote:
> >
> > > META-INF/
> > > META-INF/MANIFEST.MF
> > > files/
> > > files/container/
> > > files/samplecontainer/
> > > files/samplecontainer/examples/
> > > WEB-INF/
> > > WEB-INF/classes/
> > > WEB-INF/classes/features/
> > > WEB-INF/classes/features/analytics/
> > > WEB-INF/classes/features/caja/
> > > WEB-INF/classes/features/core/
> > > WEB-INF/classes/features/core.io/
> > > WEB-INF/classes/features/dynamic-height/
> > > WEB-INF/classes/features/flash/
> > > WEB-INF/classes/features/ifpc/
> > > WEB-INF/classes/features/minimessage/
> > > WEB-INF/classes/features/opensocial-0.7/
> > > WEB-INF/classes/features/opensocial-reference/
> > > WEB-INF/classes/features/opensocial-samplecontainer/
> > > WEB-INF/classes/features/rpc/
> > > WEB-INF/classes/features/setprefs/
> > > WEB-INF/classes/features/settitle/
> > > WEB-INF/classes/features/skins/
> > > WEB-INF/classes/features/tabs/
> > > WEB-INF/classes/features/views/
> > > WEB-INF/classes/files/
> > > WEB-INF/classes/files/container/
> > > WEB-INF/classes/files/samplecontainer/
> > > WEB-INF/classes/files/samplecontainer/examples/
> > > WEB-INF/classes/META-INF/
> > > WEB-INF/classes/org/
> > > WEB-INF/classes/org/apache/
> > > WEB-INF/classes/org/apache/shindig/
> > > WEB-INF/classes/org/apache/shindig/gadgets/
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/
> > > WEB-INF/classes/org/apache/shindig/social/
> > > WEB-INF/classes/org/apache/shindig/social/http/
> > > WEB-INF/classes/org/apache/shindig/util/
> > > WEB-INF/classes/syndicators/
> > > WEB-INF/classes/syndicators/default/
> > > WEB-INF/lib/
> > > files/container/cookies.js
> > > files/container/gadgets.css
> > > files/container/gadgets.js
> > > files/container/ifpc.js
> > > files/container/ifpc_relay.html
> > > files/container/json.js
> > > files/container/rpc_relay.html
> > > files/container/sample-rpc.html
> > > files/container/sample1.html
> > > files/container/sample2.html
> > > files/container/sample3.html
> > > files/container/sample4.html
> > > files/container/sample5.html
> > > files/container/sample6.html
> > > files/container/sample7.html
> > > files/opensocial6to7.js
> > > files/samplecontainer/examples/bubble.gif
> > > files/samplecontainer/examples/nophoto.gif
> > > files/samplecontainer/examples/SocialHelloWorld-caja.xml
> > > files/samplecontainer/examples/SocialHelloWorld.xml
> > > files/samplecontainer/getting-started.html
> > > files/samplecontainer/samplecontainer.html
> > > files/samplecontainer/state-basicfriendlist.xml
> > > files/samplecontainer/state.dtd
> > > WEB-INF/classes/features/analytics/feature.xml
> > > WEB-INF/classes/features/caja/caja.js
> > > WEB-INF/classes/features/caja/feature.xml
> > > WEB-INF/classes/features/caja/html-sanitizer.js
> > > WEB-INF/classes/features/caja/log-to-console.js
> > > WEB-INF/classes/features/caja/permissive.js
> > > WEB-INF/classes/features/core/config.js
> > > WEB-INF/classes/features/core/core.js
> > > WEB-INF/classes/features/core/feature.xml
> > > WEB-INF/classes/features/core/json.js
> > > WEB-INF/classes/features/core/legacy.js
> > > WEB-INF/classes/features/core/prefs.js
> > > WEB-INF/classes/features/core/util.js
> > > WEB-INF/classes/features/core.io/feature.xml
> > > WEB-INF/classes/features/core.io/io.js
> > > WEB-INF/classes/features/dynamic-height/dynamic-height.js
> > > WEB-INF/classes/features/dynamic-height/feature.xml
> > > WEB-INF/classes/features/features.txt
> > > WEB-INF/classes/features/flash/feature.xml
> > > WEB-INF/classes/features/flash/flash.js
> > > WEB-INF/classes/features/ifpc/feature.xml
> > > WEB-INF/classes/features/ifpc/ifpc.js
> > > WEB-INF/classes/features/minimessage/feature.xml
> > > WEB-INF/classes/features/minimessage/minimessage.js
> > > WEB-INF/classes/features/opensocial-0.7/batchrequest.js
> > > WEB-INF/classes/features/opensocial-0.7/feature.xml
> > > WEB-INF/classes/features/opensocial-0.7/jsoncontainer.js
> > > WEB-INF/classes/features/opensocial-reference/activity.js
> > > WEB-INF/classes/features/opensocial-reference/address.js
> > > WEB-INF/classes/features/opensocial-reference/bodytype.js
> > > WEB-INF/classes/features/opensocial-reference/collection.js
> > > WEB-INF/classes/features/opensocial-reference/container.js
> > > WEB-INF/classes/features/opensocial-reference/datarequest.js
> > > WEB-INF/classes/features/opensocial-reference/dataresponse.js
> > > WEB-INF/classes/features/opensocial-reference/email.js
> > > WEB-INF/classes/features/opensocial-reference/enum.js
> > > WEB-INF/classes/features/opensocial-reference/environment.js
> > > WEB-INF/classes/features/opensocial-reference/feature.xml
> > > WEB-INF/classes/features/opensocial-reference/message.js
> > > WEB-INF/classes/features/opensocial-reference/name.js
> > > WEB-INF/classes/features/opensocial-reference/opensocial.js
> > > WEB-INF/classes/features/opensocial-reference/organization.js
> > > WEB-INF/classes/features/opensocial-reference/person.js
> > > WEB-INF/classes/features/opensocial-reference/phone.js
> > > WEB-INF/classes/features/opensocial-reference/responseitem.js
> > > WEB-INF/classes/features/opensocial-reference/url.js
> > > WEB-INF/classes/features/opensocial-samplecontainer/caja-
> > > compatible-jquery.js
> > > WEB-INF/classes/features/opensocial-samplecontainer/feature.xml
> > > WEB-INF/classes/features/opensocial-samplecontainer/samplecontainer.js
> > > WEB-INF/classes/features/opensocial-samplecontainer/statefileparser.js
> > > WEB-INF/classes/features/README
> > > WEB-INF/classes/features/rpc/feature.xml
> > > WEB-INF/classes/features/rpc/rpc.js
> > > WEB-INF/classes/features/setprefs/feature.xml
> > > WEB-INF/classes/features/setprefs/setprefs.js
> > > WEB-INF/classes/features/settitle/feature.xml
> > > WEB-INF/classes/features/settitle/settitle.js
> > > WEB-INF/classes/features/skins/feature.xml
> > > WEB-INF/classes/features/skins/skins.js
> > > WEB-INF/classes/features/tabs/feature.xml
> > > WEB-INF/classes/features/tabs/tabs.js
> > > WEB-INF/classes/features/views/feature.xml
> > > WEB-INF/classes/features/views/views.js
> > > WEB-INF/classes/files/container/cookies.js
> > > WEB-INF/classes/files/container/gadgets.css
> > > WEB-INF/classes/files/container/gadgets.js
> > > WEB-INF/classes/files/container/ifpc.js
> > > WEB-INF/classes/files/container/ifpc_relay.html
> > > WEB-INF/classes/files/container/json.js
> > > WEB-INF/classes/files/container/rpc_relay.html
> > > WEB-INF/classes/files/container/sample-rpc.html
> > > WEB-INF/classes/files/container/sample1.html
> > > WEB-INF/classes/files/container/sample2.html
> > > WEB-INF/classes/files/container/sample3.html
> > > WEB-INF/classes/files/container/sample4.html
> > > WEB-INF/classes/files/container/sample5.html
> > > WEB-INF/classes/files/container/sample6.html
> > > WEB-INF/classes/files/container/sample7.html
> > > WEB-INF/classes/files/opensocial6to7.js
> > > WEB-INF/classes/files/samplecontainer/examples/bubble.gif
> > > WEB-INF/classes/files/samplecontainer/examples/nophoto.gif
> > > WEB-INF/classes/files/samplecontainer/examples/SocialHelloWorld-
> caja.xml
> > > WEB-INF/classes/files/samplecontainer/examples/SocialHelloWorld.xml
> > > WEB-INF/classes/files/samplecontainer/getting-started.html
> > > WEB-INF/classes/files/samplecontainer/samplecontainer.html
> > > WEB-INF/classes/files/samplecontainer/state-basicfriendlist.xml
> > > WEB-INF/classes/files/samplecontainer/state.dtd
> > > WEB-INF/classes/META-INF/LICENSE
> > > WEB-INF/classes/META-INF/NOTICE
> > > WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetBlacklist.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetDataCache.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetSigner.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetToken.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/BasicRemoteContentFetcher.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/BidiSubstituter.class
> > >
> WEB-INF/classes/org/apache/shindig/gadgets/BidiSubstituterFeature.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/Gadget$GadgetId.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/Gadget.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetBlacklist.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetContentFilter.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetContext.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetDataCache.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetException$Code.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetException.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeature.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureFactory.class
> > >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry$1.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry$Entry.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$1.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$CacheLoadTask.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$EnqueueFeaturesTask.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$FeaturePrepareTask.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$FeatureProcessTask.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$GadgetProcessException.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$SpecLoadTask.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowContext.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowDependency$Type.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowDependency.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowJob.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowJobList.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowTask.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetServerConfig.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServerConfigReader.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSigner.class
> > >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$ContentType.class
> > >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$FeatureSpec.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$Icon.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$LocaleSpec.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$UserPref$DataType.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$UserPref.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$1.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedFeatureSpec.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedIcon.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedMessageBundle.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedUserPref.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetToken.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetView$ID.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/GadgetView.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/BasicHttpContext.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/CajaContentFilter$1.class
> > >
> WEB-INF/classes/org/apache/shindig/gadgets/http/CajaContentFilter.class
> > >
> WEB-INF/classes/org/apache/shindig/gadgets/http/CrossServletState.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/DefaultCrossServletState.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/GadgetRenderingServlet$1.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/GadgetRenderingServlet.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/HttpProcessingOptions.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcContext.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcGadget.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcGadgetJob.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcProcessingOptions.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcRequest.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/JsServlet.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/ProxyHandler.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/ProxyServlet.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/RpcException.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/http/RpcServlet.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/JsFeatureLoader.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/JsLibrary$Type.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/JsLibrary.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/JsLibraryFeature.class
> > >
> WEB-INF/classes/org/apache/shindig/gadgets/JsLibraryFeatureFactory.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/MessageBundle.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleParser.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleSubstituter.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleSubstituterFeature.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/ModuleSubstituter.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/ModuleSubstituterFeature.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/OpenSocialFeature.class
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/OpenSocialFeatureFactory.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/ParsedFeature.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/ProcessingOptions.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/RemoteContent.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/RemoteContentFetcher.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/RemoteContentRequest.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/RenderingContext.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/SpecParserException.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/Substitutions$Type.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/Substitutions.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/SyndicatorConfig.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/UserPrefs.class
> > > WEB-INF/classes/org/apache/shindig/gadgets/UserPrefSubstituter.class
> > >
> > >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/UserPrefSubstituterFeature.class
> > > WEB-INF/classes/org/apache/shindig/social/http/SocialDataServlet.class
> > > WEB-INF/classes/org/apache/shindig/util/Check.class
> > > WEB-INF/classes/org/apache/shindig/util/InputStreamConsumer.class
> > > WEB-INF/classes/org/apache/shindig/util/ResourceLoader.class
> > > WEB-INF/classes/syndicators/default/syndicator.js
> > > WEB-INF/lib/caja-r422.jar
> > > WEB-INF/lib/hamcrest-all-1.1.jar
> > > WEB-INF/lib/json-20070829.jar
> > > WEB-INF/web.xml
> > > META-INF/maven/
> > > META-INF/maven/org.apache.shindig/
> > > META-INF/maven/org.apache.shindig/gadgets/
> > > META-INF/maven/org.apache.shindig/gadgets/pom.xml
> > > META-INF/maven/org.apache.shindig/gadgets/pom.properties
> > >
> > >
> > >
> > > On Fri, Feb 22, 2008 at 5:59 PM, Kevin Brown <et...@google.com> wrote:
> > >
> > > > There's no attachment.
> > > >
> > > > On Fri, Feb 22, 2008 at 4:24 AM, Harsh Jain <ha...@gmail.com>
> wrote:
> > > >
> > > > > I am getting same error :(. I am attaching output of jar -tf
> > > > > target/gadgets.war, if that helps. I guess there is a problem with
> > > > that.
> > > > >
> > > > > Is it possible for someone to make available a working gadgets.war?
> > > > >
> > > > > regards,
> > > > > harsh
> > > > >
> > > > >
> > > > > On Fri, Feb 22, 2008 at 5:17 PM, Christian Schalk <
> > cschalk@google.com>
> > > > > wrote:
> > > > >
> > > > > > Harsh,
> > > > > >
> > > > > > If you have a Java server like Tomcat handy, you can just
> generate
> > > > the
> > > > > > gadgets.war file directly and manually load it into Tomcat.
> > > > > >
> > > > > > You would just issue:
> > > > > >
> > > > > > mvn package
> > > > > >
> > > > > > cd target
> > > > > >
> > > > > > cp gadgets.war <tomcat_home>/webapps/.
> > > > > >
> > > > > > With Tomcat running, it would then open up and install and run
> > > > > > gadgets.war.
> > > > > >
> > > > > > I just pulled down a fresh shindig and tested this and it works.
> > > > > > -Chris
> > > > > >
> > > > > >
> > > > > > On Fri, Feb 22, 2008 at 3:19 AM, Harsh Jain <ha...@gmail.com>
> > > > wrote:
> > > > > >
> > > > > > > Same issue with mvn jetty:run-war. I see a features/ folder
> with
> > > > stuff
> > > > > > in
> > > > > > > it. Anything else I can cross-check and verify ? Btw, I am
> > running
> > > > > > WinXP,
> > > > > > > Maven 2.0.8 and Java 1.6.0_03.
> > > > > > >
> > > > > > > regards,
> > > > > > > harsh
> > > > > > >
> > > > > > > On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com>
> > > > wrote:
> > > > > > >
> > > > > > > > Try jetty:run-war. Also, make sure you checked out
> > > > trunk/features
> > > > > > > >
> > > > > > > > On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <
> harshj@gmail.com>
> > > > > > wrote:
> > > > > > > >
> > > > > > > > > Hi,
> > > > > > > > >  Sorry if this has been dealt repeatedly, but i wasnt able
> > to
> > > > > > search
> > > > > > > > > archives.
> > > > > > > > >
> > > > > > > > > I followed the steps :-
> > > > > > > > > 1) svn checkout.
> > > > > > > > > 2) cd java/gadgets/
> > > > > > > > > 3) mvn package.
> > > > > > > > > 4) mvn jetty:run
> > > > > > > > >
> > > > > > > > > Everything goes fine and a server is started, but the URL
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> >
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > > > > > > > > gives HTTP Error : 500, saying
> > > > > > > > >
> > > > > > > > > org.apache.shindig.gadgets.GadgetException:
> > > > > > > > > java.io.FileNotFoundException: Can not locate resource:
> > > > > > > > > features/analytics/feature.xml
> > > > > > > > >
> > > > > > > > > Any ideas how to debug this ?
> > > > > > > > >
> > > > > > > > > Regards,
> > > > > > > > > harsh
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > ~Kevin
> > > > > > > >
> > > > > > > > If you received this email by mistake, please delete it,
> > cancel
> > > > your
> > > > > > > mail
> > > > > > > > account, destroy your hard drive, silence any witnesses, and
> > > > burn
> > > > > > down
> > > > > > > the
> > > > > > > > building that you're in.
> > > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Chris Schalk, Google Developer Advocate
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > ~Kevin
> > > >
> > > > If you received this email by mistake, please delete it, cancel your
> > > > mail
> > > > account, destroy your hard drive, silence any witnesses, and burn
> down
> > > > the
> > > > building that you're in.
> > > >
> > >
> > >
> >
> >
> > --
> > ~Kevin
> >
> > If you received this email by mistake, please delete it, cancel your
> mail
> > account, destroy your hard drive, silence any witnesses, and burn down
> the
> > building that you're in.
> >
>
>
>
> --
> Chris Schalk, Google Developer Advocate
>

Re: Can not start gadget server

Posted by Christian Schalk <cs...@google.com>.
Here, you can try this:

http://chrisschalk.com/shindig_builds/2-22-2008/gadgets.war

-Chris

On Fri, Feb 22, 2008 at 4:40 AM, Kevin Brown <et...@google.com> wrote:

> This structure looks exactly the same as mine. It sounds like this is a
> windows specific bug.
>
> On Fri, Feb 22, 2008 at 4:31 AM, Harsh Jain <ha...@gmail.com> wrote:
>
> > META-INF/
> > META-INF/MANIFEST.MF
> > files/
> > files/container/
> > files/samplecontainer/
> > files/samplecontainer/examples/
> > WEB-INF/
> > WEB-INF/classes/
> > WEB-INF/classes/features/
> > WEB-INF/classes/features/analytics/
> > WEB-INF/classes/features/caja/
> > WEB-INF/classes/features/core/
> > WEB-INF/classes/features/core.io/
> > WEB-INF/classes/features/dynamic-height/
> > WEB-INF/classes/features/flash/
> > WEB-INF/classes/features/ifpc/
> > WEB-INF/classes/features/minimessage/
> > WEB-INF/classes/features/opensocial-0.7/
> > WEB-INF/classes/features/opensocial-reference/
> > WEB-INF/classes/features/opensocial-samplecontainer/
> > WEB-INF/classes/features/rpc/
> > WEB-INF/classes/features/setprefs/
> > WEB-INF/classes/features/settitle/
> > WEB-INF/classes/features/skins/
> > WEB-INF/classes/features/tabs/
> > WEB-INF/classes/features/views/
> > WEB-INF/classes/files/
> > WEB-INF/classes/files/container/
> > WEB-INF/classes/files/samplecontainer/
> > WEB-INF/classes/files/samplecontainer/examples/
> > WEB-INF/classes/META-INF/
> > WEB-INF/classes/org/
> > WEB-INF/classes/org/apache/
> > WEB-INF/classes/org/apache/shindig/
> > WEB-INF/classes/org/apache/shindig/gadgets/
> > WEB-INF/classes/org/apache/shindig/gadgets/http/
> > WEB-INF/classes/org/apache/shindig/social/
> > WEB-INF/classes/org/apache/shindig/social/http/
> > WEB-INF/classes/org/apache/shindig/util/
> > WEB-INF/classes/syndicators/
> > WEB-INF/classes/syndicators/default/
> > WEB-INF/lib/
> > files/container/cookies.js
> > files/container/gadgets.css
> > files/container/gadgets.js
> > files/container/ifpc.js
> > files/container/ifpc_relay.html
> > files/container/json.js
> > files/container/rpc_relay.html
> > files/container/sample-rpc.html
> > files/container/sample1.html
> > files/container/sample2.html
> > files/container/sample3.html
> > files/container/sample4.html
> > files/container/sample5.html
> > files/container/sample6.html
> > files/container/sample7.html
> > files/opensocial6to7.js
> > files/samplecontainer/examples/bubble.gif
> > files/samplecontainer/examples/nophoto.gif
> > files/samplecontainer/examples/SocialHelloWorld-caja.xml
> > files/samplecontainer/examples/SocialHelloWorld.xml
> > files/samplecontainer/getting-started.html
> > files/samplecontainer/samplecontainer.html
> > files/samplecontainer/state-basicfriendlist.xml
> > files/samplecontainer/state.dtd
> > WEB-INF/classes/features/analytics/feature.xml
> > WEB-INF/classes/features/caja/caja.js
> > WEB-INF/classes/features/caja/feature.xml
> > WEB-INF/classes/features/caja/html-sanitizer.js
> > WEB-INF/classes/features/caja/log-to-console.js
> > WEB-INF/classes/features/caja/permissive.js
> > WEB-INF/classes/features/core/config.js
> > WEB-INF/classes/features/core/core.js
> > WEB-INF/classes/features/core/feature.xml
> > WEB-INF/classes/features/core/json.js
> > WEB-INF/classes/features/core/legacy.js
> > WEB-INF/classes/features/core/prefs.js
> > WEB-INF/classes/features/core/util.js
> > WEB-INF/classes/features/core.io/feature.xml
> > WEB-INF/classes/features/core.io/io.js
> > WEB-INF/classes/features/dynamic-height/dynamic-height.js
> > WEB-INF/classes/features/dynamic-height/feature.xml
> > WEB-INF/classes/features/features.txt
> > WEB-INF/classes/features/flash/feature.xml
> > WEB-INF/classes/features/flash/flash.js
> > WEB-INF/classes/features/ifpc/feature.xml
> > WEB-INF/classes/features/ifpc/ifpc.js
> > WEB-INF/classes/features/minimessage/feature.xml
> > WEB-INF/classes/features/minimessage/minimessage.js
> > WEB-INF/classes/features/opensocial-0.7/batchrequest.js
> > WEB-INF/classes/features/opensocial-0.7/feature.xml
> > WEB-INF/classes/features/opensocial-0.7/jsoncontainer.js
> > WEB-INF/classes/features/opensocial-reference/activity.js
> > WEB-INF/classes/features/opensocial-reference/address.js
> > WEB-INF/classes/features/opensocial-reference/bodytype.js
> > WEB-INF/classes/features/opensocial-reference/collection.js
> > WEB-INF/classes/features/opensocial-reference/container.js
> > WEB-INF/classes/features/opensocial-reference/datarequest.js
> > WEB-INF/classes/features/opensocial-reference/dataresponse.js
> > WEB-INF/classes/features/opensocial-reference/email.js
> > WEB-INF/classes/features/opensocial-reference/enum.js
> > WEB-INF/classes/features/opensocial-reference/environment.js
> > WEB-INF/classes/features/opensocial-reference/feature.xml
> > WEB-INF/classes/features/opensocial-reference/message.js
> > WEB-INF/classes/features/opensocial-reference/name.js
> > WEB-INF/classes/features/opensocial-reference/opensocial.js
> > WEB-INF/classes/features/opensocial-reference/organization.js
> > WEB-INF/classes/features/opensocial-reference/person.js
> > WEB-INF/classes/features/opensocial-reference/phone.js
> > WEB-INF/classes/features/opensocial-reference/responseitem.js
> > WEB-INF/classes/features/opensocial-reference/url.js
> > WEB-INF/classes/features/opensocial-samplecontainer/caja-
> > compatible-jquery.js
> > WEB-INF/classes/features/opensocial-samplecontainer/feature.xml
> > WEB-INF/classes/features/opensocial-samplecontainer/samplecontainer.js
> > WEB-INF/classes/features/opensocial-samplecontainer/statefileparser.js
> > WEB-INF/classes/features/README
> > WEB-INF/classes/features/rpc/feature.xml
> > WEB-INF/classes/features/rpc/rpc.js
> > WEB-INF/classes/features/setprefs/feature.xml
> > WEB-INF/classes/features/setprefs/setprefs.js
> > WEB-INF/classes/features/settitle/feature.xml
> > WEB-INF/classes/features/settitle/settitle.js
> > WEB-INF/classes/features/skins/feature.xml
> > WEB-INF/classes/features/skins/skins.js
> > WEB-INF/classes/features/tabs/feature.xml
> > WEB-INF/classes/features/tabs/tabs.js
> > WEB-INF/classes/features/views/feature.xml
> > WEB-INF/classes/features/views/views.js
> > WEB-INF/classes/files/container/cookies.js
> > WEB-INF/classes/files/container/gadgets.css
> > WEB-INF/classes/files/container/gadgets.js
> > WEB-INF/classes/files/container/ifpc.js
> > WEB-INF/classes/files/container/ifpc_relay.html
> > WEB-INF/classes/files/container/json.js
> > WEB-INF/classes/files/container/rpc_relay.html
> > WEB-INF/classes/files/container/sample-rpc.html
> > WEB-INF/classes/files/container/sample1.html
> > WEB-INF/classes/files/container/sample2.html
> > WEB-INF/classes/files/container/sample3.html
> > WEB-INF/classes/files/container/sample4.html
> > WEB-INF/classes/files/container/sample5.html
> > WEB-INF/classes/files/container/sample6.html
> > WEB-INF/classes/files/container/sample7.html
> > WEB-INF/classes/files/opensocial6to7.js
> > WEB-INF/classes/files/samplecontainer/examples/bubble.gif
> > WEB-INF/classes/files/samplecontainer/examples/nophoto.gif
> > WEB-INF/classes/files/samplecontainer/examples/SocialHelloWorld-caja.xml
> > WEB-INF/classes/files/samplecontainer/examples/SocialHelloWorld.xml
> > WEB-INF/classes/files/samplecontainer/getting-started.html
> > WEB-INF/classes/files/samplecontainer/samplecontainer.html
> > WEB-INF/classes/files/samplecontainer/state-basicfriendlist.xml
> > WEB-INF/classes/files/samplecontainer/state.dtd
> > WEB-INF/classes/META-INF/LICENSE
> > WEB-INF/classes/META-INF/NOTICE
> > WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetBlacklist.class
> > WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetDataCache.class
> > WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetSigner.class
> > WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetToken.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/BasicRemoteContentFetcher.class
> > WEB-INF/classes/org/apache/shindig/gadgets/BidiSubstituter.class
> > WEB-INF/classes/org/apache/shindig/gadgets/BidiSubstituterFeature.class
> > WEB-INF/classes/org/apache/shindig/gadgets/Gadget$GadgetId.class
> > WEB-INF/classes/org/apache/shindig/gadgets/Gadget.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetBlacklist.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetContentFilter.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetContext.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetDataCache.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetException$Code.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetException.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeature.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureFactory.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry$1.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry$Entry.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$1.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$CacheLoadTask.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$EnqueueFeaturesTask.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$FeaturePrepareTask.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$FeatureProcessTask.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$GadgetProcessException.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$SpecLoadTask.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowContext.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowDependency$Type.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowDependency.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowJob.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowJobList.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowTask.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetServerConfig.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServerConfigReader.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSigner.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$ContentType.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$FeatureSpec.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$Icon.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$LocaleSpec.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$UserPref$DataType.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$UserPref.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$1.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedFeatureSpec.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedIcon.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedMessageBundle.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedUserPref.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetToken.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetView$ID.class
> > WEB-INF/classes/org/apache/shindig/gadgets/GadgetView.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/BasicHttpContext.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/CajaContentFilter$1.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/CajaContentFilter.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/CrossServletState.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/DefaultCrossServletState.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/GadgetRenderingServlet$1.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/GadgetRenderingServlet.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/HttpProcessingOptions.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcContext.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcGadget.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcGadgetJob.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcProcessingOptions.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcRequest.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/JsServlet.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/ProxyHandler.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/ProxyServlet.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/RpcException.class
> > WEB-INF/classes/org/apache/shindig/gadgets/http/RpcServlet.class
> > WEB-INF/classes/org/apache/shindig/gadgets/JsFeatureLoader.class
> > WEB-INF/classes/org/apache/shindig/gadgets/JsLibrary$Type.class
> > WEB-INF/classes/org/apache/shindig/gadgets/JsLibrary.class
> > WEB-INF/classes/org/apache/shindig/gadgets/JsLibraryFeature.class
> > WEB-INF/classes/org/apache/shindig/gadgets/JsLibraryFeatureFactory.class
> > WEB-INF/classes/org/apache/shindig/gadgets/MessageBundle.class
> > WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleParser.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleSubstituter.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleSubstituterFeature.class
> > WEB-INF/classes/org/apache/shindig/gadgets/ModuleSubstituter.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/ModuleSubstituterFeature.class
> > WEB-INF/classes/org/apache/shindig/gadgets/OpenSocialFeature.class
> >
> WEB-INF/classes/org/apache/shindig/gadgets/OpenSocialFeatureFactory.class
> > WEB-INF/classes/org/apache/shindig/gadgets/ParsedFeature.class
> > WEB-INF/classes/org/apache/shindig/gadgets/ProcessingOptions.class
> > WEB-INF/classes/org/apache/shindig/gadgets/RemoteContent.class
> > WEB-INF/classes/org/apache/shindig/gadgets/RemoteContentFetcher.class
> > WEB-INF/classes/org/apache/shindig/gadgets/RemoteContentRequest.class
> > WEB-INF/classes/org/apache/shindig/gadgets/RenderingContext.class
> > WEB-INF/classes/org/apache/shindig/gadgets/SpecParserException.class
> > WEB-INF/classes/org/apache/shindig/gadgets/Substitutions$Type.class
> > WEB-INF/classes/org/apache/shindig/gadgets/Substitutions.class
> > WEB-INF/classes/org/apache/shindig/gadgets/SyndicatorConfig.class
> > WEB-INF/classes/org/apache/shindig/gadgets/UserPrefs.class
> > WEB-INF/classes/org/apache/shindig/gadgets/UserPrefSubstituter.class
> >
> >
> WEB-INF/classes/org/apache/shindig/gadgets/UserPrefSubstituterFeature.class
> > WEB-INF/classes/org/apache/shindig/social/http/SocialDataServlet.class
> > WEB-INF/classes/org/apache/shindig/util/Check.class
> > WEB-INF/classes/org/apache/shindig/util/InputStreamConsumer.class
> > WEB-INF/classes/org/apache/shindig/util/ResourceLoader.class
> > WEB-INF/classes/syndicators/default/syndicator.js
> > WEB-INF/lib/caja-r422.jar
> > WEB-INF/lib/hamcrest-all-1.1.jar
> > WEB-INF/lib/json-20070829.jar
> > WEB-INF/web.xml
> > META-INF/maven/
> > META-INF/maven/org.apache.shindig/
> > META-INF/maven/org.apache.shindig/gadgets/
> > META-INF/maven/org.apache.shindig/gadgets/pom.xml
> > META-INF/maven/org.apache.shindig/gadgets/pom.properties
> >
> >
> >
> > On Fri, Feb 22, 2008 at 5:59 PM, Kevin Brown <et...@google.com> wrote:
> >
> > > There's no attachment.
> > >
> > > On Fri, Feb 22, 2008 at 4:24 AM, Harsh Jain <ha...@gmail.com> wrote:
> > >
> > > > I am getting same error :(. I am attaching output of jar -tf
> > > > target/gadgets.war, if that helps. I guess there is a problem with
> > > that.
> > > >
> > > > Is it possible for someone to make available a working gadgets.war ?
> > > >
> > > > regards,
> > > > harsh
> > > >
> > > >
> > > > On Fri, Feb 22, 2008 at 5:17 PM, Christian Schalk <
> cschalk@google.com>
> > > > wrote:
> > > >
> > > > > Harsh,
> > > > >
> > > > > If you have a Java server like Tomcat handy, you can just generate
> > > the
> > > > > gadgets.war file directly and manually load it into Tomcat.
> > > > >
> > > > > You would just issue:
> > > > >
> > > > > mvn package
> > > > >
> > > > > cd target
> > > > >
> > > > > cp gadgets.war <tomcat_home>/webapps/.
> > > > >
> > > > > With Tomcat running, it would then open up and install and run
> > > > > gadgets.war.
> > > > >
> > > > > I just pulled down a fresh shindig and tested this and it works.
> > > > > -Chris
> > > > >
> > > > >
> > > > > On Fri, Feb 22, 2008 at 3:19 AM, Harsh Jain <ha...@gmail.com>
> > > wrote:
> > > > >
> > > > > > Same issue with mvn jetty:run-war. I see a features/ folder with
> > > stuff
> > > > > in
> > > > > > it. Anything else I can cross-check and verify ? Btw, I am
> running
> > > > > WinXP,
> > > > > > Maven 2.0.8 and Java 1.6.0_03.
> > > > > >
> > > > > > regards,
> > > > > > harsh
> > > > > >
> > > > > > On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com>
> > > wrote:
> > > > > >
> > > > > > > Try jetty:run-war. Also, make sure you checked out
> > > trunk/features
> > > > > > >
> > > > > > > On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com>
> > > > > wrote:
> > > > > > >
> > > > > > > > Hi,
> > > > > > > >  Sorry if this has been dealt repeatedly, but i wasnt able
> to
> > > > > search
> > > > > > > > archives.
> > > > > > > >
> > > > > > > > I followed the steps :-
> > > > > > > > 1) svn checkout.
> > > > > > > > 2) cd java/gadgets/
> > > > > > > > 3) mvn package.
> > > > > > > > 4) mvn jetty:run
> > > > > > > >
> > > > > > > > Everything goes fine and a server is started, but the URL
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > >
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > > > > > > > gives HTTP Error : 500, saying
> > > > > > > >
> > > > > > > > org.apache.shindig.gadgets.GadgetException:
> > > > > > > > java.io.FileNotFoundException: Can not locate resource:
> > > > > > > > features/analytics/feature.xml
> > > > > > > >
> > > > > > > > Any ideas how to debug this ?
> > > > > > > >
> > > > > > > > Regards,
> > > > > > > > harsh
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > ~Kevin
> > > > > > >
> > > > > > > If you received this email by mistake, please delete it,
> cancel
> > > your
> > > > > > mail
> > > > > > > account, destroy your hard drive, silence any witnesses, and
> > > burn
> > > > > down
> > > > > > the
> > > > > > > building that you're in.
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Chris Schalk, Google Developer Advocate
> > > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > ~Kevin
> > >
> > > If you received this email by mistake, please delete it, cancel your
> > > mail
> > > account, destroy your hard drive, silence any witnesses, and burn down
> > > the
> > > building that you're in.
> > >
> >
> >
>
>
> --
> ~Kevin
>
> If you received this email by mistake, please delete it, cancel your mail
> account, destroy your hard drive, silence any witnesses, and burn down the
> building that you're in.
>



-- 
Chris Schalk, Google Developer Advocate

Re: Can not start gadget server

Posted by Kevin Brown <et...@google.com>.
This structure looks exactly the same as mine. It sounds like this is a
windows specific bug.

On Fri, Feb 22, 2008 at 4:31 AM, Harsh Jain <ha...@gmail.com> wrote:

> META-INF/
> META-INF/MANIFEST.MF
> files/
> files/container/
> files/samplecontainer/
> files/samplecontainer/examples/
> WEB-INF/
> WEB-INF/classes/
> WEB-INF/classes/features/
> WEB-INF/classes/features/analytics/
> WEB-INF/classes/features/caja/
> WEB-INF/classes/features/core/
> WEB-INF/classes/features/core.io/
> WEB-INF/classes/features/dynamic-height/
> WEB-INF/classes/features/flash/
> WEB-INF/classes/features/ifpc/
> WEB-INF/classes/features/minimessage/
> WEB-INF/classes/features/opensocial-0.7/
> WEB-INF/classes/features/opensocial-reference/
> WEB-INF/classes/features/opensocial-samplecontainer/
> WEB-INF/classes/features/rpc/
> WEB-INF/classes/features/setprefs/
> WEB-INF/classes/features/settitle/
> WEB-INF/classes/features/skins/
> WEB-INF/classes/features/tabs/
> WEB-INF/classes/features/views/
> WEB-INF/classes/files/
> WEB-INF/classes/files/container/
> WEB-INF/classes/files/samplecontainer/
> WEB-INF/classes/files/samplecontainer/examples/
> WEB-INF/classes/META-INF/
> WEB-INF/classes/org/
> WEB-INF/classes/org/apache/
> WEB-INF/classes/org/apache/shindig/
> WEB-INF/classes/org/apache/shindig/gadgets/
> WEB-INF/classes/org/apache/shindig/gadgets/http/
> WEB-INF/classes/org/apache/shindig/social/
> WEB-INF/classes/org/apache/shindig/social/http/
> WEB-INF/classes/org/apache/shindig/util/
> WEB-INF/classes/syndicators/
> WEB-INF/classes/syndicators/default/
> WEB-INF/lib/
> files/container/cookies.js
> files/container/gadgets.css
> files/container/gadgets.js
> files/container/ifpc.js
> files/container/ifpc_relay.html
> files/container/json.js
> files/container/rpc_relay.html
> files/container/sample-rpc.html
> files/container/sample1.html
> files/container/sample2.html
> files/container/sample3.html
> files/container/sample4.html
> files/container/sample5.html
> files/container/sample6.html
> files/container/sample7.html
> files/opensocial6to7.js
> files/samplecontainer/examples/bubble.gif
> files/samplecontainer/examples/nophoto.gif
> files/samplecontainer/examples/SocialHelloWorld-caja.xml
> files/samplecontainer/examples/SocialHelloWorld.xml
> files/samplecontainer/getting-started.html
> files/samplecontainer/samplecontainer.html
> files/samplecontainer/state-basicfriendlist.xml
> files/samplecontainer/state.dtd
> WEB-INF/classes/features/analytics/feature.xml
> WEB-INF/classes/features/caja/caja.js
> WEB-INF/classes/features/caja/feature.xml
> WEB-INF/classes/features/caja/html-sanitizer.js
> WEB-INF/classes/features/caja/log-to-console.js
> WEB-INF/classes/features/caja/permissive.js
> WEB-INF/classes/features/core/config.js
> WEB-INF/classes/features/core/core.js
> WEB-INF/classes/features/core/feature.xml
> WEB-INF/classes/features/core/json.js
> WEB-INF/classes/features/core/legacy.js
> WEB-INF/classes/features/core/prefs.js
> WEB-INF/classes/features/core/util.js
> WEB-INF/classes/features/core.io/feature.xml
> WEB-INF/classes/features/core.io/io.js
> WEB-INF/classes/features/dynamic-height/dynamic-height.js
> WEB-INF/classes/features/dynamic-height/feature.xml
> WEB-INF/classes/features/features.txt
> WEB-INF/classes/features/flash/feature.xml
> WEB-INF/classes/features/flash/flash.js
> WEB-INF/classes/features/ifpc/feature.xml
> WEB-INF/classes/features/ifpc/ifpc.js
> WEB-INF/classes/features/minimessage/feature.xml
> WEB-INF/classes/features/minimessage/minimessage.js
> WEB-INF/classes/features/opensocial-0.7/batchrequest.js
> WEB-INF/classes/features/opensocial-0.7/feature.xml
> WEB-INF/classes/features/opensocial-0.7/jsoncontainer.js
> WEB-INF/classes/features/opensocial-reference/activity.js
> WEB-INF/classes/features/opensocial-reference/address.js
> WEB-INF/classes/features/opensocial-reference/bodytype.js
> WEB-INF/classes/features/opensocial-reference/collection.js
> WEB-INF/classes/features/opensocial-reference/container.js
> WEB-INF/classes/features/opensocial-reference/datarequest.js
> WEB-INF/classes/features/opensocial-reference/dataresponse.js
> WEB-INF/classes/features/opensocial-reference/email.js
> WEB-INF/classes/features/opensocial-reference/enum.js
> WEB-INF/classes/features/opensocial-reference/environment.js
> WEB-INF/classes/features/opensocial-reference/feature.xml
> WEB-INF/classes/features/opensocial-reference/message.js
> WEB-INF/classes/features/opensocial-reference/name.js
> WEB-INF/classes/features/opensocial-reference/opensocial.js
> WEB-INF/classes/features/opensocial-reference/organization.js
> WEB-INF/classes/features/opensocial-reference/person.js
> WEB-INF/classes/features/opensocial-reference/phone.js
> WEB-INF/classes/features/opensocial-reference/responseitem.js
> WEB-INF/classes/features/opensocial-reference/url.js
> WEB-INF/classes/features/opensocial-samplecontainer/caja-
> compatible-jquery.js
> WEB-INF/classes/features/opensocial-samplecontainer/feature.xml
> WEB-INF/classes/features/opensocial-samplecontainer/samplecontainer.js
> WEB-INF/classes/features/opensocial-samplecontainer/statefileparser.js
> WEB-INF/classes/features/README
> WEB-INF/classes/features/rpc/feature.xml
> WEB-INF/classes/features/rpc/rpc.js
> WEB-INF/classes/features/setprefs/feature.xml
> WEB-INF/classes/features/setprefs/setprefs.js
> WEB-INF/classes/features/settitle/feature.xml
> WEB-INF/classes/features/settitle/settitle.js
> WEB-INF/classes/features/skins/feature.xml
> WEB-INF/classes/features/skins/skins.js
> WEB-INF/classes/features/tabs/feature.xml
> WEB-INF/classes/features/tabs/tabs.js
> WEB-INF/classes/features/views/feature.xml
> WEB-INF/classes/features/views/views.js
> WEB-INF/classes/files/container/cookies.js
> WEB-INF/classes/files/container/gadgets.css
> WEB-INF/classes/files/container/gadgets.js
> WEB-INF/classes/files/container/ifpc.js
> WEB-INF/classes/files/container/ifpc_relay.html
> WEB-INF/classes/files/container/json.js
> WEB-INF/classes/files/container/rpc_relay.html
> WEB-INF/classes/files/container/sample-rpc.html
> WEB-INF/classes/files/container/sample1.html
> WEB-INF/classes/files/container/sample2.html
> WEB-INF/classes/files/container/sample3.html
> WEB-INF/classes/files/container/sample4.html
> WEB-INF/classes/files/container/sample5.html
> WEB-INF/classes/files/container/sample6.html
> WEB-INF/classes/files/container/sample7.html
> WEB-INF/classes/files/opensocial6to7.js
> WEB-INF/classes/files/samplecontainer/examples/bubble.gif
> WEB-INF/classes/files/samplecontainer/examples/nophoto.gif
> WEB-INF/classes/files/samplecontainer/examples/SocialHelloWorld-caja.xml
> WEB-INF/classes/files/samplecontainer/examples/SocialHelloWorld.xml
> WEB-INF/classes/files/samplecontainer/getting-started.html
> WEB-INF/classes/files/samplecontainer/samplecontainer.html
> WEB-INF/classes/files/samplecontainer/state-basicfriendlist.xml
> WEB-INF/classes/files/samplecontainer/state.dtd
> WEB-INF/classes/META-INF/LICENSE
> WEB-INF/classes/META-INF/NOTICE
> WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetBlacklist.class
> WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetDataCache.class
> WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetSigner.class
> WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetToken.class
> WEB-INF/classes/org/apache/shindig/gadgets/BasicRemoteContentFetcher.class
> WEB-INF/classes/org/apache/shindig/gadgets/BidiSubstituter.class
> WEB-INF/classes/org/apache/shindig/gadgets/BidiSubstituterFeature.class
> WEB-INF/classes/org/apache/shindig/gadgets/Gadget$GadgetId.class
> WEB-INF/classes/org/apache/shindig/gadgets/Gadget.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetBlacklist.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetContentFilter.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetContext.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetDataCache.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetException$Code.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetException.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeature.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureFactory.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry$1.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry$Entry.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$1.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$CacheLoadTask.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$EnqueueFeaturesTask.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$FeaturePrepareTask.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$FeatureProcessTask.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$GadgetProcessException.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$SpecLoadTask.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowContext.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowDependency$Type.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowDependency.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowJob.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowJobList.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowTask.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServerConfig.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetServerConfigReader.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSigner.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$ContentType.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$FeatureSpec.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$Icon.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$LocaleSpec.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$UserPref$DataType.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$UserPref.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$1.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedFeatureSpec.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedIcon.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedMessageBundle.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedUserPref.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetToken.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetView$ID.class
> WEB-INF/classes/org/apache/shindig/gadgets/GadgetView.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/BasicHttpContext.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/CajaContentFilter$1.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/CajaContentFilter.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/CrossServletState.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/http/DefaultCrossServletState.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/http/GadgetRenderingServlet$1.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/http/GadgetRenderingServlet.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/http/HttpProcessingOptions.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcContext.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcGadget.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcGadgetJob.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcProcessingOptions.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcRequest.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/JsServlet.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/ProxyHandler.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/ProxyServlet.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/RpcException.class
> WEB-INF/classes/org/apache/shindig/gadgets/http/RpcServlet.class
> WEB-INF/classes/org/apache/shindig/gadgets/JsFeatureLoader.class
> WEB-INF/classes/org/apache/shindig/gadgets/JsLibrary$Type.class
> WEB-INF/classes/org/apache/shindig/gadgets/JsLibrary.class
> WEB-INF/classes/org/apache/shindig/gadgets/JsLibraryFeature.class
> WEB-INF/classes/org/apache/shindig/gadgets/JsLibraryFeatureFactory.class
> WEB-INF/classes/org/apache/shindig/gadgets/MessageBundle.class
> WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleParser.class
> WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleSubstituter.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleSubstituterFeature.class
> WEB-INF/classes/org/apache/shindig/gadgets/ModuleSubstituter.class
> WEB-INF/classes/org/apache/shindig/gadgets/ModuleSubstituterFeature.class
> WEB-INF/classes/org/apache/shindig/gadgets/OpenSocialFeature.class
> WEB-INF/classes/org/apache/shindig/gadgets/OpenSocialFeatureFactory.class
> WEB-INF/classes/org/apache/shindig/gadgets/ParsedFeature.class
> WEB-INF/classes/org/apache/shindig/gadgets/ProcessingOptions.class
> WEB-INF/classes/org/apache/shindig/gadgets/RemoteContent.class
> WEB-INF/classes/org/apache/shindig/gadgets/RemoteContentFetcher.class
> WEB-INF/classes/org/apache/shindig/gadgets/RemoteContentRequest.class
> WEB-INF/classes/org/apache/shindig/gadgets/RenderingContext.class
> WEB-INF/classes/org/apache/shindig/gadgets/SpecParserException.class
> WEB-INF/classes/org/apache/shindig/gadgets/Substitutions$Type.class
> WEB-INF/classes/org/apache/shindig/gadgets/Substitutions.class
> WEB-INF/classes/org/apache/shindig/gadgets/SyndicatorConfig.class
> WEB-INF/classes/org/apache/shindig/gadgets/UserPrefs.class
> WEB-INF/classes/org/apache/shindig/gadgets/UserPrefSubstituter.class
>
> WEB-INF/classes/org/apache/shindig/gadgets/UserPrefSubstituterFeature.class
> WEB-INF/classes/org/apache/shindig/social/http/SocialDataServlet.class
> WEB-INF/classes/org/apache/shindig/util/Check.class
> WEB-INF/classes/org/apache/shindig/util/InputStreamConsumer.class
> WEB-INF/classes/org/apache/shindig/util/ResourceLoader.class
> WEB-INF/classes/syndicators/default/syndicator.js
> WEB-INF/lib/caja-r422.jar
> WEB-INF/lib/hamcrest-all-1.1.jar
> WEB-INF/lib/json-20070829.jar
> WEB-INF/web.xml
> META-INF/maven/
> META-INF/maven/org.apache.shindig/
> META-INF/maven/org.apache.shindig/gadgets/
> META-INF/maven/org.apache.shindig/gadgets/pom.xml
> META-INF/maven/org.apache.shindig/gadgets/pom.properties
>
>
>
> On Fri, Feb 22, 2008 at 5:59 PM, Kevin Brown <et...@google.com> wrote:
>
> > There's no attachment.
> >
> > On Fri, Feb 22, 2008 at 4:24 AM, Harsh Jain <ha...@gmail.com> wrote:
> >
> > > I am getting same error :(. I am attaching output of jar -tf
> > > target/gadgets.war, if that helps. I guess there is a problem with
> > that.
> > >
> > > Is it possible for someone to make available a working gadgets.war ?
> > >
> > > regards,
> > > harsh
> > >
> > >
> > > On Fri, Feb 22, 2008 at 5:17 PM, Christian Schalk <cs...@google.com>
> > > wrote:
> > >
> > > > Harsh,
> > > >
> > > > If you have a Java server like Tomcat handy, you can just generate
> > the
> > > > gadgets.war file directly and manually load it into Tomcat.
> > > >
> > > > You would just issue:
> > > >
> > > > mvn package
> > > >
> > > > cd target
> > > >
> > > > cp gadgets.war <tomcat_home>/webapps/.
> > > >
> > > > With Tomcat running, it would then open up and install and run
> > > > gadgets.war.
> > > >
> > > > I just pulled down a fresh shindig and tested this and it works.
> > > > -Chris
> > > >
> > > >
> > > > On Fri, Feb 22, 2008 at 3:19 AM, Harsh Jain <ha...@gmail.com>
> > wrote:
> > > >
> > > > > Same issue with mvn jetty:run-war. I see a features/ folder with
> > stuff
> > > > in
> > > > > it. Anything else I can cross-check and verify ? Btw, I am running
> > > > WinXP,
> > > > > Maven 2.0.8 and Java 1.6.0_03.
> > > > >
> > > > > regards,
> > > > > harsh
> > > > >
> > > > > On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com>
> > wrote:
> > > > >
> > > > > > Try jetty:run-war. Also, make sure you checked out
> > trunk/features
> > > > > >
> > > > > > On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com>
> > > > wrote:
> > > > > >
> > > > > > > Hi,
> > > > > > >  Sorry if this has been dealt repeatedly, but i wasnt able to
> > > > search
> > > > > > > archives.
> > > > > > >
> > > > > > > I followed the steps :-
> > > > > > > 1) svn checkout.
> > > > > > > 2) cd java/gadgets/
> > > > > > > 3) mvn package.
> > > > > > > 4) mvn jetty:run
> > > > > > >
> > > > > > > Everything goes fine and a server is started, but the URL
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > > > > > > gives HTTP Error : 500, saying
> > > > > > >
> > > > > > > org.apache.shindig.gadgets.GadgetException:
> > > > > > > java.io.FileNotFoundException: Can not locate resource:
> > > > > > > features/analytics/feature.xml
> > > > > > >
> > > > > > > Any ideas how to debug this ?
> > > > > > >
> > > > > > > Regards,
> > > > > > > harsh
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > ~Kevin
> > > > > >
> > > > > > If you received this email by mistake, please delete it, cancel
> > your
> > > > > mail
> > > > > > account, destroy your hard drive, silence any witnesses, and
> > burn
> > > > down
> > > > > the
> > > > > > building that you're in.
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Chris Schalk, Google Developer Advocate
> > > >
> > >
> > >
> >
> >
> > --
> > ~Kevin
> >
> > If you received this email by mistake, please delete it, cancel your
> > mail
> > account, destroy your hard drive, silence any witnesses, and burn down
> > the
> > building that you're in.
> >
>
>


-- 
~Kevin

If you received this email by mistake, please delete it, cancel your mail
account, destroy your hard drive, silence any witnesses, and burn down the
building that you're in.

Re: Can not start gadget server

Posted by Harsh Jain <ha...@gmail.com>.
META-INF/
META-INF/MANIFEST.MF
files/
files/container/
files/samplecontainer/
files/samplecontainer/examples/
WEB-INF/
WEB-INF/classes/
WEB-INF/classes/features/
WEB-INF/classes/features/analytics/
WEB-INF/classes/features/caja/
WEB-INF/classes/features/core/
WEB-INF/classes/features/core.io/
WEB-INF/classes/features/dynamic-height/
WEB-INF/classes/features/flash/
WEB-INF/classes/features/ifpc/
WEB-INF/classes/features/minimessage/
WEB-INF/classes/features/opensocial-0.7/
WEB-INF/classes/features/opensocial-reference/
WEB-INF/classes/features/opensocial-samplecontainer/
WEB-INF/classes/features/rpc/
WEB-INF/classes/features/setprefs/
WEB-INF/classes/features/settitle/
WEB-INF/classes/features/skins/
WEB-INF/classes/features/tabs/
WEB-INF/classes/features/views/
WEB-INF/classes/files/
WEB-INF/classes/files/container/
WEB-INF/classes/files/samplecontainer/
WEB-INF/classes/files/samplecontainer/examples/
WEB-INF/classes/META-INF/
WEB-INF/classes/org/
WEB-INF/classes/org/apache/
WEB-INF/classes/org/apache/shindig/
WEB-INF/classes/org/apache/shindig/gadgets/
WEB-INF/classes/org/apache/shindig/gadgets/http/
WEB-INF/classes/org/apache/shindig/social/
WEB-INF/classes/org/apache/shindig/social/http/
WEB-INF/classes/org/apache/shindig/util/
WEB-INF/classes/syndicators/
WEB-INF/classes/syndicators/default/
WEB-INF/lib/
files/container/cookies.js
files/container/gadgets.css
files/container/gadgets.js
files/container/ifpc.js
files/container/ifpc_relay.html
files/container/json.js
files/container/rpc_relay.html
files/container/sample-rpc.html
files/container/sample1.html
files/container/sample2.html
files/container/sample3.html
files/container/sample4.html
files/container/sample5.html
files/container/sample6.html
files/container/sample7.html
files/opensocial6to7.js
files/samplecontainer/examples/bubble.gif
files/samplecontainer/examples/nophoto.gif
files/samplecontainer/examples/SocialHelloWorld-caja.xml
files/samplecontainer/examples/SocialHelloWorld.xml
files/samplecontainer/getting-started.html
files/samplecontainer/samplecontainer.html
files/samplecontainer/state-basicfriendlist.xml
files/samplecontainer/state.dtd
WEB-INF/classes/features/analytics/feature.xml
WEB-INF/classes/features/caja/caja.js
WEB-INF/classes/features/caja/feature.xml
WEB-INF/classes/features/caja/html-sanitizer.js
WEB-INF/classes/features/caja/log-to-console.js
WEB-INF/classes/features/caja/permissive.js
WEB-INF/classes/features/core/config.js
WEB-INF/classes/features/core/core.js
WEB-INF/classes/features/core/feature.xml
WEB-INF/classes/features/core/json.js
WEB-INF/classes/features/core/legacy.js
WEB-INF/classes/features/core/prefs.js
WEB-INF/classes/features/core/util.js
WEB-INF/classes/features/core.io/feature.xml
WEB-INF/classes/features/core.io/io.js
WEB-INF/classes/features/dynamic-height/dynamic-height.js
WEB-INF/classes/features/dynamic-height/feature.xml
WEB-INF/classes/features/features.txt
WEB-INF/classes/features/flash/feature.xml
WEB-INF/classes/features/flash/flash.js
WEB-INF/classes/features/ifpc/feature.xml
WEB-INF/classes/features/ifpc/ifpc.js
WEB-INF/classes/features/minimessage/feature.xml
WEB-INF/classes/features/minimessage/minimessage.js
WEB-INF/classes/features/opensocial-0.7/batchrequest.js
WEB-INF/classes/features/opensocial-0.7/feature.xml
WEB-INF/classes/features/opensocial-0.7/jsoncontainer.js
WEB-INF/classes/features/opensocial-reference/activity.js
WEB-INF/classes/features/opensocial-reference/address.js
WEB-INF/classes/features/opensocial-reference/bodytype.js
WEB-INF/classes/features/opensocial-reference/collection.js
WEB-INF/classes/features/opensocial-reference/container.js
WEB-INF/classes/features/opensocial-reference/datarequest.js
WEB-INF/classes/features/opensocial-reference/dataresponse.js
WEB-INF/classes/features/opensocial-reference/email.js
WEB-INF/classes/features/opensocial-reference/enum.js
WEB-INF/classes/features/opensocial-reference/environment.js
WEB-INF/classes/features/opensocial-reference/feature.xml
WEB-INF/classes/features/opensocial-reference/message.js
WEB-INF/classes/features/opensocial-reference/name.js
WEB-INF/classes/features/opensocial-reference/opensocial.js
WEB-INF/classes/features/opensocial-reference/organization.js
WEB-INF/classes/features/opensocial-reference/person.js
WEB-INF/classes/features/opensocial-reference/phone.js
WEB-INF/classes/features/opensocial-reference/responseitem.js
WEB-INF/classes/features/opensocial-reference/url.js
WEB-INF/classes/features/opensocial-samplecontainer/caja-
compatible-jquery.js
WEB-INF/classes/features/opensocial-samplecontainer/feature.xml
WEB-INF/classes/features/opensocial-samplecontainer/samplecontainer.js
WEB-INF/classes/features/opensocial-samplecontainer/statefileparser.js
WEB-INF/classes/features/README
WEB-INF/classes/features/rpc/feature.xml
WEB-INF/classes/features/rpc/rpc.js
WEB-INF/classes/features/setprefs/feature.xml
WEB-INF/classes/features/setprefs/setprefs.js
WEB-INF/classes/features/settitle/feature.xml
WEB-INF/classes/features/settitle/settitle.js
WEB-INF/classes/features/skins/feature.xml
WEB-INF/classes/features/skins/skins.js
WEB-INF/classes/features/tabs/feature.xml
WEB-INF/classes/features/tabs/tabs.js
WEB-INF/classes/features/views/feature.xml
WEB-INF/classes/features/views/views.js
WEB-INF/classes/files/container/cookies.js
WEB-INF/classes/files/container/gadgets.css
WEB-INF/classes/files/container/gadgets.js
WEB-INF/classes/files/container/ifpc.js
WEB-INF/classes/files/container/ifpc_relay.html
WEB-INF/classes/files/container/json.js
WEB-INF/classes/files/container/rpc_relay.html
WEB-INF/classes/files/container/sample-rpc.html
WEB-INF/classes/files/container/sample1.html
WEB-INF/classes/files/container/sample2.html
WEB-INF/classes/files/container/sample3.html
WEB-INF/classes/files/container/sample4.html
WEB-INF/classes/files/container/sample5.html
WEB-INF/classes/files/container/sample6.html
WEB-INF/classes/files/container/sample7.html
WEB-INF/classes/files/opensocial6to7.js
WEB-INF/classes/files/samplecontainer/examples/bubble.gif
WEB-INF/classes/files/samplecontainer/examples/nophoto.gif
WEB-INF/classes/files/samplecontainer/examples/SocialHelloWorld-caja.xml
WEB-INF/classes/files/samplecontainer/examples/SocialHelloWorld.xml
WEB-INF/classes/files/samplecontainer/getting-started.html
WEB-INF/classes/files/samplecontainer/samplecontainer.html
WEB-INF/classes/files/samplecontainer/state-basicfriendlist.xml
WEB-INF/classes/files/samplecontainer/state.dtd
WEB-INF/classes/META-INF/LICENSE
WEB-INF/classes/META-INF/NOTICE
WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetBlacklist.class
WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetDataCache.class
WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetSigner.class
WEB-INF/classes/org/apache/shindig/gadgets/BasicGadgetToken.class
WEB-INF/classes/org/apache/shindig/gadgets/BasicRemoteContentFetcher.class
WEB-INF/classes/org/apache/shindig/gadgets/BidiSubstituter.class
WEB-INF/classes/org/apache/shindig/gadgets/BidiSubstituterFeature.class
WEB-INF/classes/org/apache/shindig/gadgets/Gadget$GadgetId.class
WEB-INF/classes/org/apache/shindig/gadgets/Gadget.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetBlacklist.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetContentFilter.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetContext.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetDataCache.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetException$Code.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetException.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeature.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureFactory.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry$1.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry$Entry.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetFeatureRegistry.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$1.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$CacheLoadTask.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$EnqueueFeaturesTask.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$FeaturePrepareTask.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$FeatureProcessTask.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$GadgetProcessException.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$SpecLoadTask.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowContext.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowDependency$Type.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowDependency.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowJob.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowJobList.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer$WorkflowTask.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServer.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServerConfig.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetServerConfigReader.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSigner.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$ContentType.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$FeatureSpec.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$Icon.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$LocaleSpec.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$UserPref$DataType.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec$UserPref.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpec.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$1.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedFeatureSpec.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedIcon.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedMessageBundle.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec$ParsedUserPref.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser$ParsedGadgetSpec.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetSpecParser.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetToken.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetView$ID.class
WEB-INF/classes/org/apache/shindig/gadgets/GadgetView.class
WEB-INF/classes/org/apache/shindig/gadgets/http/BasicHttpContext.class
WEB-INF/classes/org/apache/shindig/gadgets/http/CajaContentFilter$1.class
WEB-INF/classes/org/apache/shindig/gadgets/http/CajaContentFilter.class
WEB-INF/classes/org/apache/shindig/gadgets/http/CrossServletState.class
WEB-INF/classes/org/apache/shindig/gadgets/http/DefaultCrossServletState.class
WEB-INF/classes/org/apache/shindig/gadgets/http/GadgetRenderingServlet$1.class
WEB-INF/classes/org/apache/shindig/gadgets/http/GadgetRenderingServlet.class
WEB-INF/classes/org/apache/shindig/gadgets/http/HttpProcessingOptions.class
WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcContext.class
WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcGadget.class
WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcGadgetJob.class
WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcProcessingOptions.class
WEB-INF/classes/org/apache/shindig/gadgets/http/JsonRpcRequest.class
WEB-INF/classes/org/apache/shindig/gadgets/http/JsServlet.class
WEB-INF/classes/org/apache/shindig/gadgets/http/ProxyHandler.class
WEB-INF/classes/org/apache/shindig/gadgets/http/ProxyServlet.class
WEB-INF/classes/org/apache/shindig/gadgets/http/RpcException.class
WEB-INF/classes/org/apache/shindig/gadgets/http/RpcServlet.class
WEB-INF/classes/org/apache/shindig/gadgets/JsFeatureLoader.class
WEB-INF/classes/org/apache/shindig/gadgets/JsLibrary$Type.class
WEB-INF/classes/org/apache/shindig/gadgets/JsLibrary.class
WEB-INF/classes/org/apache/shindig/gadgets/JsLibraryFeature.class
WEB-INF/classes/org/apache/shindig/gadgets/JsLibraryFeatureFactory.class
WEB-INF/classes/org/apache/shindig/gadgets/MessageBundle.class
WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleParser.class
WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleSubstituter.class
WEB-INF/classes/org/apache/shindig/gadgets/MessageBundleSubstituterFeature.class
WEB-INF/classes/org/apache/shindig/gadgets/ModuleSubstituter.class
WEB-INF/classes/org/apache/shindig/gadgets/ModuleSubstituterFeature.class
WEB-INF/classes/org/apache/shindig/gadgets/OpenSocialFeature.class
WEB-INF/classes/org/apache/shindig/gadgets/OpenSocialFeatureFactory.class
WEB-INF/classes/org/apache/shindig/gadgets/ParsedFeature.class
WEB-INF/classes/org/apache/shindig/gadgets/ProcessingOptions.class
WEB-INF/classes/org/apache/shindig/gadgets/RemoteContent.class
WEB-INF/classes/org/apache/shindig/gadgets/RemoteContentFetcher.class
WEB-INF/classes/org/apache/shindig/gadgets/RemoteContentRequest.class
WEB-INF/classes/org/apache/shindig/gadgets/RenderingContext.class
WEB-INF/classes/org/apache/shindig/gadgets/SpecParserException.class
WEB-INF/classes/org/apache/shindig/gadgets/Substitutions$Type.class
WEB-INF/classes/org/apache/shindig/gadgets/Substitutions.class
WEB-INF/classes/org/apache/shindig/gadgets/SyndicatorConfig.class
WEB-INF/classes/org/apache/shindig/gadgets/UserPrefs.class
WEB-INF/classes/org/apache/shindig/gadgets/UserPrefSubstituter.class
WEB-INF/classes/org/apache/shindig/gadgets/UserPrefSubstituterFeature.class
WEB-INF/classes/org/apache/shindig/social/http/SocialDataServlet.class
WEB-INF/classes/org/apache/shindig/util/Check.class
WEB-INF/classes/org/apache/shindig/util/InputStreamConsumer.class
WEB-INF/classes/org/apache/shindig/util/ResourceLoader.class
WEB-INF/classes/syndicators/default/syndicator.js
WEB-INF/lib/caja-r422.jar
WEB-INF/lib/hamcrest-all-1.1.jar
WEB-INF/lib/json-20070829.jar
WEB-INF/web.xml
META-INF/maven/
META-INF/maven/org.apache.shindig/
META-INF/maven/org.apache.shindig/gadgets/
META-INF/maven/org.apache.shindig/gadgets/pom.xml
META-INF/maven/org.apache.shindig/gadgets/pom.properties


On Fri, Feb 22, 2008 at 5:59 PM, Kevin Brown <et...@google.com> wrote:

> There's no attachment.
>
> On Fri, Feb 22, 2008 at 4:24 AM, Harsh Jain <ha...@gmail.com> wrote:
>
> > I am getting same error :(. I am attaching output of jar -tf
> > target/gadgets.war, if that helps. I guess there is a problem with that.
> >
> > Is it possible for someone to make available a working gadgets.war ?
> >
> > regards,
> > harsh
> >
> >
> > On Fri, Feb 22, 2008 at 5:17 PM, Christian Schalk <cs...@google.com>
> > wrote:
> >
> > > Harsh,
> > >
> > > If you have a Java server like Tomcat handy, you can just generate the
> > > gadgets.war file directly and manually load it into Tomcat.
> > >
> > > You would just issue:
> > >
> > > mvn package
> > >
> > > cd target
> > >
> > > cp gadgets.war <tomcat_home>/webapps/.
> > >
> > > With Tomcat running, it would then open up and install and run
> > > gadgets.war.
> > >
> > > I just pulled down a fresh shindig and tested this and it works.
> > > -Chris
> > >
> > >
> > > On Fri, Feb 22, 2008 at 3:19 AM, Harsh Jain <ha...@gmail.com> wrote:
> > >
> > > > Same issue with mvn jetty:run-war. I see a features/ folder with
> stuff
> > > in
> > > > it. Anything else I can cross-check and verify ? Btw, I am running
> > > WinXP,
> > > > Maven 2.0.8 and Java 1.6.0_03.
> > > >
> > > > regards,
> > > > harsh
> > > >
> > > > On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com>
> wrote:
> > > >
> > > > > Try jetty:run-war. Also, make sure you checked out trunk/features
> > > > >
> > > > > On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com>
> > > wrote:
> > > > >
> > > > > > Hi,
> > > > > >  Sorry if this has been dealt repeatedly, but i wasnt able to
> > > search
> > > > > > archives.
> > > > > >
> > > > > > I followed the steps :-
> > > > > > 1) svn checkout.
> > > > > > 2) cd java/gadgets/
> > > > > > 3) mvn package.
> > > > > > 4) mvn jetty:run
> > > > > >
> > > > > > Everything goes fine and a server is started, but the URL
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > > > > > gives HTTP Error : 500, saying
> > > > > >
> > > > > > org.apache.shindig.gadgets.GadgetException:
> > > > > > java.io.FileNotFoundException: Can not locate resource:
> > > > > > features/analytics/feature.xml
> > > > > >
> > > > > > Any ideas how to debug this ?
> > > > > >
> > > > > > Regards,
> > > > > > harsh
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > ~Kevin
> > > > >
> > > > > If you received this email by mistake, please delete it, cancel
> your
> > > > mail
> > > > > account, destroy your hard drive, silence any witnesses, and burn
> > > down
> > > > the
> > > > > building that you're in.
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Chris Schalk, Google Developer Advocate
> > >
> >
> >
>
>
> --
> ~Kevin
>
> If you received this email by mistake, please delete it, cancel your mail
> account, destroy your hard drive, silence any witnesses, and burn down the
> building that you're in.
>

Re: Can not start gadget server

Posted by Kevin Brown <et...@google.com>.
There's no attachment.

On Fri, Feb 22, 2008 at 4:24 AM, Harsh Jain <ha...@gmail.com> wrote:

> I am getting same error :(. I am attaching output of jar -tf
> target/gadgets.war, if that helps. I guess there is a problem with that.
>
> Is it possible for someone to make available a working gadgets.war ?
>
> regards,
> harsh
>
>
> On Fri, Feb 22, 2008 at 5:17 PM, Christian Schalk <cs...@google.com>
> wrote:
>
> > Harsh,
> >
> > If you have a Java server like Tomcat handy, you can just generate the
> > gadgets.war file directly and manually load it into Tomcat.
> >
> > You would just issue:
> >
> > mvn package
> >
> > cd target
> >
> > cp gadgets.war <tomcat_home>/webapps/.
> >
> > With Tomcat running, it would then open up and install and run
> > gadgets.war.
> >
> > I just pulled down a fresh shindig and tested this and it works.
> > -Chris
> >
> >
> > On Fri, Feb 22, 2008 at 3:19 AM, Harsh Jain <ha...@gmail.com> wrote:
> >
> > > Same issue with mvn jetty:run-war. I see a features/ folder with stuff
> > in
> > > it. Anything else I can cross-check and verify ? Btw, I am running
> > WinXP,
> > > Maven 2.0.8 and Java 1.6.0_03.
> > >
> > > regards,
> > > harsh
> > >
> > > On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com> wrote:
> > >
> > > > Try jetty:run-war. Also, make sure you checked out trunk/features
> > > >
> > > > On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com>
> > wrote:
> > > >
> > > > > Hi,
> > > > >  Sorry if this has been dealt repeatedly, but i wasnt able to
> > search
> > > > > archives.
> > > > >
> > > > > I followed the steps :-
> > > > > 1) svn checkout.
> > > > > 2) cd java/gadgets/
> > > > > 3) mvn package.
> > > > > 4) mvn jetty:run
> > > > >
> > > > > Everything goes fine and a server is started, but the URL
> > > > >
> > > > >
> > > >
> > >
> > http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > > > > gives HTTP Error : 500, saying
> > > > >
> > > > > org.apache.shindig.gadgets.GadgetException:
> > > > > java.io.FileNotFoundException: Can not locate resource:
> > > > > features/analytics/feature.xml
> > > > >
> > > > > Any ideas how to debug this ?
> > > > >
> > > > > Regards,
> > > > > harsh
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > ~Kevin
> > > >
> > > > If you received this email by mistake, please delete it, cancel your
> > > mail
> > > > account, destroy your hard drive, silence any witnesses, and burn
> > down
> > > the
> > > > building that you're in.
> > > >
> > >
> >
> >
> >
> > --
> > Chris Schalk, Google Developer Advocate
> >
>
>


-- 
~Kevin

If you received this email by mistake, please delete it, cancel your mail
account, destroy your hard drive, silence any witnesses, and burn down the
building that you're in.

Re: Can not start gadget server

Posted by Harsh Jain <ha...@gmail.com>.
I am getting same error :(. I am attaching output of jar -tf
target/gadgets.war, if that helps. I guess there is a problem with that.

Is it possible for someone to make available a working gadgets.war ?

regards,
harsh

On Fri, Feb 22, 2008 at 5:17 PM, Christian Schalk <cs...@google.com>
wrote:

> Harsh,
>
> If you have a Java server like Tomcat handy, you can just generate the
> gadgets.war file directly and manually load it into Tomcat.
>
> You would just issue:
>
> mvn package
>
> cd target
>
> cp gadgets.war <tomcat_home>/webapps/.
>
> With Tomcat running, it would then open up and install and run gadgets.war
> .
>
> I just pulled down a fresh shindig and tested this and it works.
> -Chris
>
>
> On Fri, Feb 22, 2008 at 3:19 AM, Harsh Jain <ha...@gmail.com> wrote:
>
> > Same issue with mvn jetty:run-war. I see a features/ folder with stuff
> in
> > it. Anything else I can cross-check and verify ? Btw, I am running
> WinXP,
> > Maven 2.0.8 and Java 1.6.0_03.
> >
> > regards,
> > harsh
> >
> > On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com> wrote:
> >
> > > Try jetty:run-war. Also, make sure you checked out trunk/features
> > >
> > > On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com> wrote:
> > >
> > > > Hi,
> > > >  Sorry if this has been dealt repeatedly, but i wasnt able to search
> > > > archives.
> > > >
> > > > I followed the steps :-
> > > > 1) svn checkout.
> > > > 2) cd java/gadgets/
> > > > 3) mvn package.
> > > > 4) mvn jetty:run
> > > >
> > > > Everything goes fine and a server is started, but the URL
> > > >
> > > >
> > >
> >
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > > > gives HTTP Error : 500, saying
> > > >
> > > > org.apache.shindig.gadgets.GadgetException:
> > > > java.io.FileNotFoundException: Can not locate resource:
> > > > features/analytics/feature.xml
> > > >
> > > > Any ideas how to debug this ?
> > > >
> > > > Regards,
> > > > harsh
> > > >
> > >
> > >
> > >
> > > --
> > > ~Kevin
> > >
> > > If you received this email by mistake, please delete it, cancel your
> > mail
> > > account, destroy your hard drive, silence any witnesses, and burn down
> > the
> > > building that you're in.
> > >
> >
>
>
>
> --
> Chris Schalk, Google Developer Advocate
>

Re: Can not start gadget server

Posted by Christian Schalk <cs...@google.com>.
Harsh,

If you have a Java server like Tomcat handy, you can just generate the
gadgets.war file directly and manually load it into Tomcat.

You would just issue:

mvn package

cd target

cp gadgets.war <tomcat_home>/webapps/.

With Tomcat running, it would then open up and install and run gadgets.war.

I just pulled down a fresh shindig and tested this and it works.
-Chris


On Fri, Feb 22, 2008 at 3:19 AM, Harsh Jain <ha...@gmail.com> wrote:

> Same issue with mvn jetty:run-war. I see a features/ folder with stuff in
> it. Anything else I can cross-check and verify ? Btw, I am running WinXP,
> Maven 2.0.8 and Java 1.6.0_03.
>
> regards,
> harsh
>
> On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com> wrote:
>
> > Try jetty:run-war. Also, make sure you checked out trunk/features
> >
> > On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com> wrote:
> >
> > > Hi,
> > >  Sorry if this has been dealt repeatedly, but i wasnt able to search
> > > archives.
> > >
> > > I followed the steps :-
> > > 1) svn checkout.
> > > 2) cd java/gadgets/
> > > 3) mvn package.
> > > 4) mvn jetty:run
> > >
> > > Everything goes fine and a server is started, but the URL
> > >
> > >
> >
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > > gives HTTP Error : 500, saying
> > >
> > > org.apache.shindig.gadgets.GadgetException:
> > > java.io.FileNotFoundException: Can not locate resource:
> > > features/analytics/feature.xml
> > >
> > > Any ideas how to debug this ?
> > >
> > > Regards,
> > > harsh
> > >
> >
> >
> >
> > --
> > ~Kevin
> >
> > If you received this email by mistake, please delete it, cancel your
> mail
> > account, destroy your hard drive, silence any witnesses, and burn down
> the
> > building that you're in.
> >
>



-- 
Chris Schalk, Google Developer Advocate

Re: Can not start gadget server

Posted by Kevin Brown <et...@google.com>.
Try cleaning out your target folder (mvn clean, or just remove the target
directory).

If that doesn't work, dump the war's index (jar -tf target/gadgets.war) and
see if it lists the features/ directory.

If not that, it could be a bug with the build on windows specifically. I'm
not aware of anyone actively developing on windows right now, so it's quite
possible that it simply doesn't build correctly on that platform.

On Fri, Feb 22, 2008 at 3:19 AM, Harsh Jain <ha...@gmail.com> wrote:

> Same issue with mvn jetty:run-war. I see a features/ folder with stuff in
> it. Anything else I can cross-check and verify ? Btw, I am running WinXP,
> Maven 2.0.8 and Java 1.6.0_03.
>
> regards,
> harsh
>
> On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com> wrote:
>
> > Try jetty:run-war. Also, make sure you checked out trunk/features
> >
> > On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com> wrote:
> >
> > > Hi,
> > >  Sorry if this has been dealt repeatedly, but i wasnt able to search
> > > archives.
> > >
> > > I followed the steps :-
> > > 1) svn checkout.
> > > 2) cd java/gadgets/
> > > 3) mvn package.
> > > 4) mvn jetty:run
> > >
> > > Everything goes fine and a server is started, but the URL
> > >
> > >
> >
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > > gives HTTP Error : 500, saying
> > >
> > > org.apache.shindig.gadgets.GadgetException:
> > > java.io.FileNotFoundException: Can not locate resource:
> > > features/analytics/feature.xml
> > >
> > > Any ideas how to debug this ?
> > >
> > > Regards,
> > > harsh
> > >
> >
> >
> >
> > --
> > ~Kevin
> >
> > If you received this email by mistake, please delete it, cancel your
> mail
> > account, destroy your hard drive, silence any witnesses, and burn down
> the
> > building that you're in.
> >
>



-- 
~Kevin

If you received this email by mistake, please delete it, cancel your mail
account, destroy your hard drive, silence any witnesses, and burn down the
building that you're in.

Re: Can not start gadget server

Posted by Harsh Jain <ha...@gmail.com>.
Same issue with mvn jetty:run-war. I see a features/ folder with stuff in
it. Anything else I can cross-check and verify ? Btw, I am running WinXP,
Maven 2.0.8 and Java 1.6.0_03.

regards,
harsh

On Fri, Feb 22, 2008 at 4:43 PM, Kevin Brown <et...@google.com> wrote:

> Try jetty:run-war. Also, make sure you checked out trunk/features
>
> On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com> wrote:
>
> > Hi,
> >  Sorry if this has been dealt repeatedly, but i wasnt able to search
> > archives.
> >
> > I followed the steps :-
> > 1) svn checkout.
> > 2) cd java/gadgets/
> > 3) mvn package.
> > 4) mvn jetty:run
> >
> > Everything goes fine and a server is started, but the URL
> >
> >
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> > gives HTTP Error : 500, saying
> >
> > org.apache.shindig.gadgets.GadgetException:
> > java.io.FileNotFoundException: Can not locate resource:
> > features/analytics/feature.xml
> >
> > Any ideas how to debug this ?
> >
> > Regards,
> > harsh
> >
>
>
>
> --
> ~Kevin
>
> If you received this email by mistake, please delete it, cancel your mail
> account, destroy your hard drive, silence any witnesses, and burn down the
> building that you're in.
>

Re: Can not start gadget server

Posted by Kevin Brown <et...@google.com>.
Try jetty:run-war. Also, make sure you checked out trunk/features

On Fri, Feb 22, 2008 at 3:04 AM, Harsh Jain <ha...@gmail.com> wrote:

> Hi,
>  Sorry if this has been dealt repeatedly, but i wasnt able to search
> archives.
>
> I followed the steps :-
> 1) svn checkout.
> 2) cd java/gadgets/
> 3) mvn package.
> 4) mvn jetty:run
>
> Everything goes fine and a server is started, but the URL
>
> http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> gives HTTP Error : 500, saying
>
> org.apache.shindig.gadgets.GadgetException:
> java.io.FileNotFoundException: Can not locate resource:
> features/analytics/feature.xml
>
> Any ideas how to debug this ?
>
> Regards,
> harsh
>



-- 
~Kevin

If you received this email by mistake, please delete it, cancel your mail
account, destroy your hard drive, silence any witnesses, and burn down the
building that you're in.