On Thu, Jun 5, 2008 at 11:47 AM, Brad Defnall <[EMAIL PROTECTED]> wrote:

> shindig-features-1-SNAPSHOT.jar has made it into the WEB-INF/lib of the war
> file, but obviously something doesn't allow the server to load those
> resources in that manner.  I'll bust them out of the jar file and create a
> war file with that jar file unrolled in the root of the war file and see
> what happens... could be jboss funkiness at play here.... maybe I can find
> a
> different way to load these files at runtime to avoid this.


You can always load them from disk. Just have your web.xml point to
/path/to/features/ instead of res://features/features.txt (you don't need
the text file if loading from disk).


>
>
> On Thu, Jun 5, 2008 at 2:30 PM, Brad Defnall <[EMAIL PROTECTED]> wrote:
>
> > I've addressed the two issues listed in that Jira issue (by hardcoding my
> > new context path so it's not really a 'fix' as much as a workaround).
> >
> > If I can figure this one out, I'll definitely let everyone know.
> >
> > Brad
> >
> >
> >
> > On Thu, Jun 5, 2008 at 2:26 PM, Christian Schalk <[EMAIL PROTECTED]>
> > wrote:
> >
> >> There are definitely issues when deploying to Java EE containers. For
> >> example to get Shindig runningi with Tomcat, you have to do some
> specific
> >> steps to get Gadgets to render at all. This is because of some hard
> coded
> >> paths which assumed that /gadgets/.. would be available... but since you
> >> need a context root when deploying to an actual Java container, this
> >> brakes.
> >>
> >> check out the issue I logged awhile back.
> >>
> >> https://issues.apache.org/jira/browse/SHINDIG-272
> >>
> >> Feel free to add comments on JBoss..
> >>
> >> -Chris
> >>
> >> On Thu, Jun 5, 2008 at 11:22 AM, Kevin Brown <[EMAIL PROTECTED]> wrote:
> >>
> >> > On Thu, Jun 5, 2008 at 11:12 AM, Brad Defnall <[EMAIL PROTECTED]>
> >> wrote:
> >> >
> >> > > I'm trying to deploy on jboss...
> >> > >
> >> > > I get the following errors:
> >> > >
> >> > > 2008-06-05 14:03:50,828 ERROR [STDERR] Jun 5, 2008 2:03:50 PM
> >> > > org.apache.shindig.gadgets.JsLibrary loadResource
> >> > > WARNING: Could not find resource: features/caja/html4-defs.opt.js
> >> > > 2008-06-05 14:03:50,828 ERROR [STDERR] Jun 5, 2008 2:03:50 PM
> >> > > org.apache.shindig.gadgets.JsLibrary loadData
> >> > > INFO: Loading js from: features/caja/html4-defs.js type: RESOURCE
> >> > >
> >> > > I'm pretty sure this is a context problem, but I can't figure out a
> >> few
> >> > > things.
> >> > >
> >> > > 1) How do these feature files get added to the war file, if at all?
> >> >
> >> >
> >> > features are bundled into a jar (for the java build, anyway), which
> the
> >> war
> >> > depends on. The artifact is produced by trunk/features/pom.xml (NOT in
> >> the
> >> > java directory because client code is shared between server
> >> > implementations).
> >> >
> >> >
> >> > > 2) If they aren't automatically added to the war file during the
> build
> >> > > process, what do I need to do to get these deployed properly?
> >> >
> >> >
> >> > They should be. This is the first I've heard of this issue.
> >> >
> >> >
> >> > >
> >> > >
> >> > > 3) If it's a context issue, how do I resolve it?
> >> > >
> >> > > I've been working on just this practically all day.  Any ideas?
> >> >
> >> >
> >> > Does the war layout look correct to you? Is there a features/
> directory
> >> in
> >> > it?
> >> >
> >> > I'm not familiar with jboss at all -- perhaps someone who is can
> provide
> >> > more help.
> >> >
> >> >
> >> > >
> >> > > thanks,
> >> > > brad
> >> > >
> >> >
> >>
> >>
> >>
> >> --
> >> Chris Schalk, Google Developer Advocate
> >>
> >
> >
>

Reply via email to