|
Posted
over 17 years
ago
by
Julie Riley
Gartner Predicts that by 2013, More than 25 percent of the content that workers see in a day will be dominated by pictures, video or audio
OpenEdit DAM
|
|
Posted
over 17 years
ago
by
Julie Riley
Open source OpenEdit Digital Asset Management with Web Content Management has added a new Thesaurus feature to OpenEdit DAM. We added this feature for a company in Spain using OpenEdit's media asset management features for their print and publishing
... [More]
workflows in Spain and India.
The Spanish thesaurus file we are using can be easily replaced with English or any other language thesaurus and the system requires no code modification to work with it.
OpenEdit's thesaurus enables users to obtain precise and accurate search results, particularly if they are not familiar with the terminology of associated words.
If you search for images or products with the keyword "perro" (dog), OpenEdit will collect and search for synonyms of that word. For example, when you get the search results for "perro" you will see a text like "Suggested searches: can(3) canino(7)" (both words are synonyms for dog, in Spanish). This text means that if you search for "can" instead of "perro" you're going to find 3 items, and 7 items if you search for "canino". Both words contain links that will take you directly to the search results page for each word.
[Less]
|
|
Posted
over 17 years
ago
by
Julie Riley
If you are a marketing firm, department, or a technical resource investigating open source digital asset management workflows for your organization, follow these easy steps to install OpenEdit digital asset management with web content management.
... [More]
Once it's installed it is ready to begin managing all of your assets and content:
Bundled Version: This is open source OpenEdit DAM bundled with the Resin Application Server
Windows: Unzip the file to your hard disk and execute httpd.exe to start the Resin webserver.
Linux/OSX: Unzip files to your hard disk, then execute the following from a terminal: "java -jar [resinDirectory]/lib/resin.jar". Replace "[resinDirectory]" with the actual path to the files you have unzipped.
Then browse to http://localhost:8080/. You will be prompted to choose a layout, and then guided into your new OpenEdit DAM system.
Or if you already have a web server or want to use something other than Caucho Resin, download the OpenEdit DAM Root.war file:
Download Root.war
Copy Root.war into your /webapps/ directory.
Start your Web Application Server. Root.war will be automatically extracted.
Browse to http://localhost:8080/
You will also need to install ImageMagick and GhostScript for image previews, file conversions and thumbnails when installing either the OpenEdit bundled version or the OpenEdit DAM Root.war file.
If you are not already running JAVA, you will need to download it here.
[Less]
|
|
Posted
over 17 years
ago
by
SzeG
Hello,
I received an error just after the installation (deploying the war file) when I tried to install a layout. It seems I have a network error. I'm behind an enterprise firewall and I have absolutely no influence on firewall settings so I
... [More]
don't think I'll have the opportunity to use this method of layout installation ever. The problem is I can not pass through the step of Layout installation - I always end up on index.htm which is trying to force me to install a new layout - which I can not complete because of my network problems. After all, my question is how can I install the layout manually and let the system know about it? I tried to consult the documentation but the Working with Layouts link gives a
404 Not Found
/oemanual/layouts/index.html was not found on this server.
Resin/3.1.6
error.
The layout installation error is:
Connection timed out: connect
Browser:
Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 127.0.0.1
Version:
5.889
From:
http://www.openedit.org/download/layouts/listing.html?installpath=http://localhost:8080/ROOT/openedit/editors/layouts/change.html
Details:
show details
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at sun.reflect.GeneratedMethodAccessor173.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.server.ss.provider.ASPlainSocketImpl$2.run(ASPlainSocketImpl.java:419)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.enterprise.server.ss.provider.ASPlainSocketImpl._invoke(ASPlainSocketImpl.java:416)
at com.sun.enterprise.server.ss.provider.ASPlainSocketImpl.connect(ASPlainSocketImpl.java:288)
at com.sun.enterprise.server.ss.provider.ASClientSocketImpl.connect(ASClientSocketImpl.java:267)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:788)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:729)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:654)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:977)
at java.net.URL.openStream(URL.java:1009)
at com.openedit.modules.update.UpdateModule.changeLayout(UpdateModule.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.openedit.ModuleManager.execMethod(ModuleManager.java:101)
at com.openedit.ModuleManager.executePageAction(ModuleManager.java:55)
at com.openedit.ModuleManager.executePathActions(ModuleManager.java:152)
at com.openedit.servlet.BaseOpenEditEngine.executePathActions(BaseOpenEditEngine.java:309)
at com.openedit.servlet.BaseOpenEditEngine.beginRender(BaseOpenEditEngine.java:164)
at com.openedit.servlet.BaseOpenEditEngine.render(BaseOpenEditEngine.java:99)
at com.openedit.servlet.OpenEditFilter.doFilter(OpenEditFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
at com.openedit.servlet.gzip.GzipFilter.doFilter(GzipFilter.java:25)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
Please check your inputs before reporting a bug via email.
To edit this page:
The administrator has received a copy of this error.
.
Thanks in advance!
SzG
[Less]
|
|
Posted
over 17 years
ago
by
ExternalUser
Hi i get the folllowing error when i run my jsp file. It didnt occur these days. but i get the error now a days.
com.openedit.OpenEditException: Unable to compile class for JSP
at
... [More]
com.openedit.generators.FilterGenerator.generate(FilterGenerator.java:88)
at com.openedit.generators.ToolbarGenerator.generate(ToolbarGenerator.java:32)
at com.openedit.generators.GeneratorWithAcceptFilter.generate(GeneratorWithAcceptFilter.java:33)
at com.openedit.page.Page.generate(Page.java:528)
at com.openedit.page.PageStreamer.include(PageStreamer.java:261)
at com.openedit.page.PageStreamer.includeContent(PageStreamer.java:207)
at sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:295)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:245)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:203)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:294)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
at org.apache.velocity.Template.merge(Template.java:254)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:483)
at com.openedit.generators.VelocityGenerator.generate(VelocityGenerator.java:94)
at com.openedit.generators.AdminToolBarGenerator.generate(AdminToolBarGenerator.java:67)
at com.openedit.page.Page.generate(Page.java:528)
at com.openedit.page.PageStreamer.include(PageStreamer.java:261)
at com.openedit.page.PageStreamer.includeContent(PageStreamer.java:207)
at com.openedit.page.PageStreamer.render(PageStreamer.java:122)
at com.openedit.servlet.BaseOpenEditEngine.beginRender(BaseOpenEditEngine.java:170)
at com.openedit.servlet.BaseOpenEditEngine.render(BaseOpenEditEngine.java:99)
at com.openedit.servlet.OpenEditFilter.doFilter(OpenEditFilter.java:69)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:543)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)
at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.jasper.JasperException: Unable to compile class for JSP
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:574)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
at com.openedit.generators.FilterGenerator.generate(FilterGenerator.java:78)
... 43 more
Caused by: java.util.MissingResourceException: Can't find bundle for base name org.eclipse.jdt.internal.compiler.problem.messages, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:836)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:726)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:576)
at org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.loadMessageTemplates(DefaultProblemFactory.java:179)
at org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.<init>(DefaultProblemFactory.java:42)
at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:339)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
Please help me to overcome this issue as it is very important
... 53 more
[Less]
|
|
Posted
over 17 years
ago
by
ExternalUser
Hey i am getting a error like this when i add a new jsp page in openedit. I didnt get this eeror before. but i get this error today. This is my complete error message
com.openedit.OpenEditException: Unable to compile class for JSP
at
... [More]
com.openedit.generators.FilterGenerator.generate(FilterGenerator.java:88)
at com.openedit.generators.ToolbarGenerator.generate(ToolbarGenerator.java:32)
at com.openedit.generators.GeneratorWithAcceptFilter.generate(GeneratorWithAcceptFilter.java:33)
at com.openedit.page.Page.generate(Page.java:528)
at com.openedit.page.PageStreamer.include(PageStreamer.java:261)
at com.openedit.page.PageStreamer.includeContent(PageStreamer.java:207)
at sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:295)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:245)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:203)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:294)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
at org.apache.velocity.Template.merge(Template.java:254)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:483)
at com.openedit.generators.VelocityGenerator.generate(VelocityGenerator.java:94)
at com.openedit.generators.AdminToolBarGenerator.generate(AdminToolBarGenerator.java:67)
at com.openedit.page.Page.generate(Page.java:528)
at com.openedit.page.PageStreamer.include(PageStreamer.java:261)
at com.openedit.page.PageStreamer.includeContent(PageStreamer.java:207)
at com.openedit.page.PageStreamer.render(PageStreamer.java:122)
at com.openedit.servlet.BaseOpenEditEngine.beginRender(BaseOpenEditEngine.java:170)
at com.openedit.servlet.BaseOpenEditEngine.render(BaseOpenEditEngine.java:99)
at com.openedit.servlet.OpenEditFilter.doFilter(OpenEditFilter.java:69)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:543)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)
at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.jasper.JasperException: Unable to compile class for JSP
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:574)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
at com.openedit.generators.FilterGenerator.generate(FilterGenerator.java:78)
... 43 more
Caused by: java.util.MissingResourceException: Can't find bundle for base name org.eclipse.jdt.internal.compiler.problem.messages, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:836)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:726)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:576)
at org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.loadMessageTemplates(DefaultProblemFactory.java:179)
at org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.<init>(DefaultProblemFactory.java:42)
at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:339)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
Please revert back as this is very important
... 53 more
[Less]
|
|
Posted
over 17 years
ago
by
Julie Riley
Irritum IdreData is a new OpenEdit partner based in Idre, Sweden. Their focus is on web applications using OpenEdit Framework for their Web Content Management and Digital Asset Management solutions, as well as other forms of distributed computing
... [More]
solutions.
By making all software open and using accepted standards they believe customers have security that surpasses that of many proprietary and closed products and services. In addition to project management, system design and development services for larger projects and enterprises, IdreData provides ready to plug in solutions for small and medium sized companies.
From IdreData's blog: "Many CMS systems are separate systems or rather systems that you adapt to and build on top of. This model does not fit IdreData's development ideology. We strive to fully integrate Content Management in the solution and let the solution determine how the CMS process is utilized and leveraged. That is why we use OpenEdit."
Read more about IdreData's OpenEdit partnership on their blog.
OpenEdit looks forward to continuing work with IdreData! [Less]
|
|
Posted
over 17 years
ago
by
Julie Riley
Our developers have begun posting weekly updates regarding OpenEdit development on our developer website but I thought users of OpenEdit's open source Digital Asset Management might find the latest posts interesting since they apply directly to
... [More]
OpenEdit DAM:
This past week the OpenEdit team has added yet another way to help classify your digital assets. We now have Related Products, whereby you can mark two assets as being related to each other.
We have increased security for downloading original assets through OpenEdit.
There is also a new feature which allows you to override certain aspects of a property for a particular view. Previously, all settings for a product property were defined in configuration/productproperties.xml. If you included that property in more than one view (such as the advanced search and the product details page), the label and all other setttings for the property would be identical in each of those views.
With this override capability, you can change the label of a field, whether or not it is editable or required, and several other settings for each of the different views. This will allow a property to be editable in one place, but not editable somewhere else. Currently this must be accomplished by editing the view's XML by hand, but we intend to add these features to the data editor very soon. To do this, just specify the settings in the view xml file, like this:
<property id="name" editable="true" required="true" html="false">Enter the Asset's Name</property>
This would override the default label for the 'name' property (the one defined in productproperties.xml) with "Enter the Asset's Name". The properties which are now overridable are: 'text' (the label), 'editable', 'required', 'listid', 'listchild', and 'html'.
We have made a fix to our Cumulus integration code which will force OpenEdit to correctly rebuild the category tree if categories are removed in the Cumulus client. Anyone who has upgraded their Cumulus code in the past week or so will want to update again to get this fix.
We have also improved permission checking on the new product details page to allow for more granular control over what links are available from that page.
These features and fixes will be available for our December 1 release.
[Less]
|
|
Posted
over 17 years
ago
by
Taylor Cornett
This past week the OpenEdit team has added yet another way to help classify your digital assets. We now have Related Products, whereby you can mark two assets as being related to each other.
We have increased security for downloading original
... [More]
assets through OpenEdit.
There is also a new feature which allows you to override certain aspects of a property for a particular view. Previously, all settings for a product property were defined in configuration/productproperties.xml. If you included that property in more than one view (such as the advanced search and the product details page), the label and all other setttings for the property would be identical in each of those views.
With this override capability, you can change the label of a field, whether or not it is editable or required, and several other settings for each of the different views. This will allow a property to be editable in one place, but not editable somewhere else. Currently this must be accomplished by editing the view's XML by hand, but we intend to add these features to the data editor very soon. To do this, just specify the settings in the view xml file, like this:
<property id="name" editable="true" required="true" html="false">Enter the Asset's Name</property>
This would override the default label for the 'name' property (the one defined in productproperties.xml) with "Enter the Asset's Name". The properties which are now overridable are: 'text' (the label), 'editable', 'required', 'listid', 'listchild', and 'html'.
We have made a fix to our Cumulus integration code which will force OpenEdit to correctly rebuild the category tree if categories are removed in the Cumulus client. Anyone who has upgraded their Cumulus code in the past week or so will want to update again to get this fix.
We have also improved permission checking on the new product details page to allow for more granular control over what links are available from that page. [Less]
|
|
Posted
over 17 years
ago
by
Christopher Burkey
Hi Java Developers,
Does anyone have opinions about the OpenEdit Framework using Apache OpenJPA for databases?
OEF already has a simple Hibernate plugin but it has some problems.
First major problem is that Hibernate uses static factory
... [More]
classes and that means we can only have one database connection per web application. This is no good since OpenEdit supports multiple catalogs per webapp. We expect that each catalog can be mapped to it's own database tables.
Second problem is that Hibernate depends on transactions to be opened and closed for each web request. In our objects we do not rollback very often. Even an incomplete transaction is usually better than not saving anything at all.
Here is a nice overview of OpenJPA. Am going to see if we can get it working this week. [Less]
|