[Logo] Forums for GrailsFlow, Weceem, XSLfast
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Messages posted by: marcpalmer
Forum Index » Profile for marcpalmer » Messages posted by marcpalmer
Author Message
Hi,

As far as we know there are no major problems with Weceem plugin and grails 2.

If you have some specific problems, have you JIRA'd them?

Thanks
Marc
Hi,

With a custom application you can bypass the weceem.config.location requirement. However:

1) The uploader is not easily replaced with one that uses e.g. S3.
2) Weceem expects all uploaded resources (Server File and Server Directory - WcmContentFile nodes) to exist in the file system, and will just not work without this
3) Searchable/Compass/Lucene search indexes require file system access. If this works, it will require regeneration every time the VM is restarted
4) Clustering is not supported out of the box so running >1 CF instance will not propagate hibernate changes (or hence Searchable index changes) to other nodes, spring security will likely not replicate logged in user session info across nodes etc

Basically, if you want to try it please do and report back, but its going to be non-trivial.

Thanks
Marc
Hi,

I'm afraid you can do this. CloudFoundry does not support persistent filesystem access, which is used both for passing Config to standalone Weceem and for all the CK image/media uploader stuff.

We raised this as soon as CloudFoundry was launched and they still do not seem to have added support for persistent file systems.

I'm sorry I don't have better news for you.

Thanks
Marc
Hi,

You can probably do what you want with Weceem, but it will depend on whether wcm:render works for you.

You'll need to play with it - install weceem, create a content node, and call wcm:render in one of your GSPs and see if it does what you need.

Obviously you may need to decorate your "widgets" with your own markup, and probably your own GSP tag that does this and then delegates to wcm:render.

Marc
Hi,

The way Widgets are executed, they cannot pollute the global namespace.

It's best for widgets not to have side effects on the model, but if you need to do this you can set attributes on the request object:

[code]
<g:set var="xxx" value="yyy" scope="request"/>
[code]

The request should be the same in the template and other GSPs.

Marc
Hi,

Windows file URLs are always confusing in Java.

A quick google found this:

http://blogs.msdn.com/b/ie/archive/2006/12/06/file-uris-in-windows.aspx

So try three / and the drive and colon.

Marc
Hi,

The error you're seeing there is I think an error relating to debug logging only. If you turn off weceem debug logging it should be fine. I believe this is fixed in master but not released.

The JDBC problem we have not seen anywhere. Can you tell us what database you are using? It sounds like there is an issue with schema generation or the JDBC driver you have.

Marc
Hi Richard,

It's great that you want to start trying out Weceem.

I'm sorry that you're encountering this problem, but it does not seem to be a Weceem problem. Weceem does not use jline at all, this is something that Grails uses for the command line shell.

I suspect you have some issue with your Grails installation.

We may be able to help if you can give some details about your environment - exact grails version used, OS, how you installed Grails, does grails create-app and run-app without weceem work for you?

Thanks
Marc
Hi Nicolas,

The HTML is a bug in the forums. Its very annoying
Hi Nicolas,

You need a bare minimum 512M heap to run a Grails app like this well.

I think we run http://info.noticelocal.com with 768M

Cheers
Hi Balsa,

That sounds like a problem with the content node info caching mechanisms, but it could be something else.

If you are still suffering this problem (apologies for the delay getting to you) could you please let me know what Weceem version you are using, and try with 1.1.2 if you are not using that.

Thanks
Hi,

It sounds like your content is referencing a template that no longer exists.

Is that possible?

Thanks
Hi Søren,

They should appear in the order they appear in the repository. Drag and drop to reorder repository nodes.

Cheers
Hi,

In case you didn't find this, its all in the Weceem plugin:

https://github.com/jCatalog/weceem-plugin
Hi,

Are you 100% sure it is picking up your policy at startup? It outputs the full path of the policy it is using at startup, please check this.

Cheers
 
Forum Index » Profile for marcpalmer » Messages posted by marcpalmer
Go to:   
Powered by JForum 2.1.8 © JForum Team