Vista combinada Visión Plana Vista de árbol
Discusiones [ Anterior | Siguiente ]
toggle
Danny N
Errors using ext environment
15 de abril de 2009 9:36
Respuesta

Danny N

Ranking: Junior Member

Mensajes: 42

Fecha de incorporación: 24 de marzo de 2009

Mensajes recientes

Greetings,

I've downloaded and installed the liferay 5.2.2 with tomcat 6 bundle. I've also downloaded and the ext directory.
I've imported the project into eclipse and configured it so that it works the tomcat from the bundle.

If I start tomcat.... it works fine.

If I run "ant deploy" on the build.xml file in the ext environment and then restart tomcat, I get errors during startup and liferay no longer works.

I am using OOTB (no customizations yet).


Here's a snapshot of the tomcat errors:


INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Loading jar:file:/C:/liferay/tomcat_6/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties
Loading file:/C:/liferay/tomcat_6/webapps/ROOT/WEB-INF/classes/system-ext.properties
Apr 15, 2009 4:31:36 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Loading jar:file:/C:/liferay/tomcat_6/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties
Loading file:/C:/liferay/tomcat_6/webapps/ROOT/WEB-INF/classes/portal-ext.properties
16:31:45,039 INFO [DialectDetector:64] Determining dialect for HSQL Database Engine 1
16:31:45,039 WARN [DialectDetector:79] Liferay is configured to use Hypersonic as its database. Do NOT use Hypersonic in production. Hypersonic is an embedded database useful for development and demo'ing purposes. The database settings can be changed in portal.properties.
16:31:45,134 INFO [DialectDetector:97] Using dialect org.hibernate.dialect.HSQLDialect
16:31:47,178 ERROR [ContextLoader:215] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionAdvice' defined in class path resource [META-INF/base-spring.xml]: Cannot resolve reference to bean 'liferayTransactionManager' while setting bean property 'transactionManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'liferayTransactionManager' defined in class path resource [META-INF/hibernate-spring.xml]: Cannot resolve reference to bean 'liferayHibernateSessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'liferayHibernateSessionFactory' defined in class path resource [META-INF/hibernate-spring.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: entity class not found: com.ext.portlet.reports.model.impl.ReportsEntryImpl
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at com.liferay.portal.spring.context.PortalContextLoaderListener.contextInitialized(PortalContextLoaderListener.java:49)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'liferayTransactionManager' defined in class path resource [META-INF/hibernate-spring.xml]: Cannot resolve reference to bean 'liferayHibernateSessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'liferayHibernateSessionFactory' defined in class path resource [META-INF/hibernate-spring.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: entity class not found: com.ext.portlet.reports.model.impl.ReportsEntryImpl
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 43 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'liferayHibernateSessionFactory' defined in class path resource [META-INF/hibernate-spring.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: entity class not found: com.ext.portlet.reports.model.impl.ReportsEntryImpl
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 56 more
Caused by: org.hibernate.MappingException: entity class not found: com.ext.portlet.reports.model.impl.ReportsEntryImpl
at org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:122)
at org.hibernate.tuple.PropertyFactory.getGetter(PropertyFactory.java:191)
at org.hibernate.tuple.PropertyFactory.buildIdentifierProperty(PropertyFactory.java:67)
at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:147)
at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:457)
at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:131)
at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:84)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:261)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
... 66 more
Caused by: java.lang.ClassNotFoundException: com.ext.portlet.reports.model.impl.ReportsEntryImpl
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:123)
at org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:119)
... 79 more
Xinsheng Chen
RE: Errors using ext environment
15 de abril de 2009 9:51
Respuesta

Xinsheng Chen

Ranking: Junior Member

Mensajes: 38

Fecha de incorporación: 18 de abril de 2008

Mensajes recientes

Hi, Danny,

First please make usre which Tomcat you are using. Version 5.5 or Version 6.0?

You are supposed to create a "app.server.${user.name}.properties" file in the ext/ directory. The content of this file is different for Tomcat 5.5 from that for Tomcat 6.0.

Before you deploy the EXT environment, you should get this file correct.


Robert chen
Danny N
RE: Errors using ext environment
15 de abril de 2009 10:03
Respuesta

Danny N

Ranking: Junior Member

Mensajes: 42

Fecha de incorporación: 24 de marzo de 2009

Mensajes recientes

Hi Xinsheng,

Thanks for the quick reply. I've verified and in my I am using tomcat 6.
I also have the "app.server.${user.name}.properties" file.

In my file I only have these two lines..... is this correct? (should I have more?)

##
## Server Type
##

app.server.type=tomcat
app.server.tomcat.dir=C:/liferay/tomcat_6
Xinsheng Chen
RE: Errors using ext environment
15 de abril de 2009 10:10
Respuesta

Xinsheng Chen

Ranking: Junior Member

Mensajes: 38

Fecha de incorporación: 18 de abril de 2008

Mensajes recientes

Hi, Danny,

Please try this for the "app.server.${user.name}.properties" file:

app.server.type=tomcat
app.server.parent.dir=C:/liferay_tomcat_installations/liferay-portal-tomcat-6.0-5.2.2/liferay-portal-5.2.2
app.server.tomcat.version=6.0
app.server.tomcat.dir=${app.server.parent.dir}/tomcat-6.0.18
app.server.tomcat.classes.global.dir=${app.server.tomcat.dir}/lib
app.server.tomcat.lib.endorsed.dir=${app.server.tomcat.dir}/lib/ext
app.server.tomcat.lib.global.dir=${app.server.tomcat.dir}/lib/ext
app.server.tomcat.lib.support.dir=${app.server.tomcat.dir}/lib/ext
app.server.tomcat.support.dir=${app.server.tomcat.dir}/lib/ext


Xinsheng (Robert) Chen
Danny N
RE: Errors using ext environment
15 de abril de 2009 10:48
Respuesta

Danny N

Ranking: Junior Member

Mensajes: 42

Fecha de incorporación: 24 de marzo de 2009

Mensajes recientes

Robert,

I've tried your suggestion but still receive the same error. I noticed that if I delete the ext-impl.jar file from my tomcat WEB-INF/lib
directory it starts up just fine.

Any ideas on how to troubleshoot this?

thanks.


here's output of the build:

Buildfile: C:\liferay\ext\build.xml
deploy:
compile:
jar:
Warning: skipping jar archive C:\liferay\ext\ext-service\ext-service.jar because no files were included.
deploy:
compile:
jar:
deploy:
compile:
jar:
Warning: skipping jar archive C:\liferay\ext\ext-service\ext-service.jar because no files were included.
deploy:
deploy-properties:
deploy-properties:
Copying 2 files to C:\liferay\tomcat_6\webapps\ROOT\WEB-INF\classes
deploy-impl-jar:
Copying 1 file to C:\liferay\tomcat_6\webapps\ROOT\WEB-INF\lib
compile:
merge:
build-webxml:
Loading jar:file:/C:/liferay/ext/modules/portal-impl.jar!/system.properties
Loading file:/C:/liferay/ext/ext-impl/classes/system-ext.properties
Loading jar:file:/C:/liferay/ext/modules/portal-impl.jar!/portal.properties
Loading file:/C:/liferay/ext/ext-impl/classes/portal-ext.properties
Loading file:/C:/liferay/ext/ext-impl/classes/portal-ext.properties
Loading jar:file:/C:/liferay/ext/modules/portal-impl.jar!/com/liferay/portal/tools/dependencies/portal-tools.properties
Loading jar:file:/C:/liferay/ext/modules/portal-impl.jar!/captcha.properties
17:39:41,215 INFO [PortalImpl:243] Portal lib directory /C:/liferay/ext/lib/portal/util-java.jar!/
java.io.FileNotFoundException: tmp\WEB-INF\web.xml.original (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at com.liferay.portal.util.FileImpl.read(FileImpl.java:560)
at com.liferay.portal.util.FileImpl.read(FileImpl.java:556)
at com.liferay.portal.util.FileImpl.read(FileImpl.java:552)
at com.liferay.portal.kernel.util.FileUtil.read(FileUtil.java:176)
at com.liferay.portal.tools.WebXMLBuilder.<init>(WebXMLBuilder.java:109)
at com.liferay.portal.tools.WebXMLBuilder.main(WebXMLBuilder.java:55)
deploy:
deploy-war:
Copying 922 files to C:\liferay\tomcat_6\webapps\ROOT
deploy:
deploy-impl-jar:
deploy-war:
Expanding: C:\liferay\ext\modules\tunnel-web.war into C:\liferay\tomcat_6\webapps\tunnel-web
Loading jar:file:/C:/liferay/ext/modules/portal-impl.jar!/system.properties
Loading file:/C:/liferay/ext/ext-impl/classes/system-ext.properties
Loading jar:file:/C:/liferay/ext/modules/portal-impl.jar!/portal.properties
Loading file:/C:/liferay/ext/ext-impl/classes/portal-ext.properties
Loading file:/C:/liferay/ext/ext-impl/classes/portal-ext.properties
Loading jar:file:/C:/liferay/ext/modules/portal-impl.jar!/com/liferay/portal/tools/dependencies/portal-tools.properties
Loading jar:file:/C:/liferay/ext/modules/portal-impl.jar!/captcha.properties
17:40:12,041 INFO [PortalImpl:243] Portal lib directory /C:/liferay/ext/lib/portal/util-java.jar!/
deploy-properties:
Copying 2 files to C:\liferay\tomcat_6\webapps\ROOT\WEB-INF\classes
print-current-time:
April 15, 2009 at 01:40 PM
BUILD SUCCESSFUL
Total time: 59 seconds
Xinsheng Chen
RE: Errors using ext environment
15 de abril de 2009 11:12
Respuesta

Xinsheng Chen

Ranking: Junior Member

Mensajes: 38

Fecha de incorporación: 18 de abril de 2008

Mensajes recientes

Hi, Danny,

Please try this:

Go to ext/ext-impl/ directory and run "ant build-service".
Then "ant deploy" the EXT environment.

Try and see if it works. My deployment of the EXT environment has been working so far.

If that does not work, try to use jre 6.0 to run liferay-tomcat, if you are not using jre 6.0.

Xinsheng (Robert) Chen
Danny N
RE: Errors using ext environment
15 de abril de 2009 12:39
Respuesta

Danny N

Ranking: Junior Member

Mensajes: 42

Fecha de incorporación: 24 de marzo de 2009

Mensajes recientes

Still doesn't work for me.

I will try re-downloading and installing everything again.


Thanks for your help.
S L B
RE: Errors using ext environment
21 de abril de 2009 16:45
Respuesta

S L B

Ranking: New Member

Mensajes: 23

Fecha de incorporación: 28 de julio de 2008

Mensajes recientes

I'm having this same problem. I started from scratch and then tried to delete all the sample report portlet and service stuff out of my ext dir, but I can't seem to expunge all the references. I don't want this stuff to deploy, but it doesn't seem like I have a choice.
Wilson Man
RE: Errors using ext environment
21 de abril de 2009 19:25
Respuesta

Wilson Man

LIFERAY STAFF

Ranking: Liferay Master

Mensajes: 580

Fecha de incorporación: 21 de junio de 2006

Mensajes recientes

when you remove the Reports from EXT, do you have something else created (like another service/portlet)? I think there needs to be at least one service/portlet in the EXT environment to work correctly. So the Reports portlet is kinda like a place-holder.

If you do have another portlet/service in your EXT environment, then it may just be that there are still references to that portlet somewhere that isn't cleaned up. What have you removed so far?
S L B
RE: Errors using ext environment
22 de abril de 2009 7:25
Respuesta

S L B

Ranking: New Member

Mensajes: 23

Fecha de incorporación: 28 de julio de 2008

Mensajes recientes

I'm developing a hook, a job, and a filter right now, not portlets or services (yet). I did a find/grep to locate every single reference in any file to com[./]ext and then I removed them all. When I built clean, deployed, and restarted tomcat, I still got the error. So I gave up and put the sample code back in. I'll just put a comment in our help documents to tell administrators not to use the reports portlet.
Wilson Man
RE: Errors using ext environment
22 de abril de 2009 12:06
Respuesta

Wilson Man

LIFERAY STAFF

Ranking: Liferay Master

Mensajes: 580

Fecha de incorporación: 21 de junio de 2006

Mensajes recientes

yeah, i think once you have a custom portlet in your EXT, you can then remove the Reports portlet.
Wilson Man
RE: Errors using ext environment
13 de mayo de 2009 10:30
Respuesta

Wilson Man

LIFERAY STAFF

Ranking: Liferay Master

Mensajes: 580

Fecha de incorporación: 21 de junio de 2006

Mensajes recientes

you can change its settings so that:

1. only Admins have access to it.
2. modify the view.jsp so that it shows a warning message saying not to use it at all if added accidentally.
Satish Iyer
RE: Errors using ext environment
18 de junio de 2009 3:20
Respuesta

Satish Iyer

Ranking: New Member

Mensajes: 10

Fecha de incorporación: 4 de junio de 2009

Mensajes recientes

Would like to know how you managed to resolve this.

I'm facing the same situation, only difference being, I had deployed a custom service modeled on the 'reports' ext-service/impl.
Despite doing a 'clean' and 'deploy' and removing all references to the custom service, I get an exception that tries to refer to the class.
Even had me try using a new database, to no avail.


actory' defined in class path resource [META-INF/hibernate-spring.xml]: Invocati
on of init method failed; nested exception is org.hibernate.MappingException: en
tity class not found: com.ext.portlet.credential.model.impl.CredentialEntryImpl
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveReference(BeanDefinitionValueResolver.java:275)
Satish Iyer
RE: Errors using ext environment
19 de junio de 2009 5:33
Respuesta

Satish Iyer

Ranking: New Member

Mensajes: 10

Fecha de incorporación: 4 de junio de 2009

Mensajes recientes

Hi Wilson,

Does this seem like a hibernate caching issue?
Would like your opinion on this.

If yes, then could this be worked around with the following?

#
# Uncomment these properties to disable Hibernate caching.
#
hibernate.cache.provider_class=org.hibernate.cache.NoCacheProvider
hibernate.cache.use_query_cache=false
hibernate.cache.use_second_level_cache=false



Wilson Man:
you can change its settings so that:

1. only Admins have access to it.
2. modify the view.jsp so that it shows a warning message saying not to use it at all if added accidentally.
Satish Iyer
RE: Errors using ext environment
2 de julio de 2009 3:33
Respuesta

Satish Iyer

Ranking: New Member

Mensajes: 10

Fecha de incorporación: 4 de junio de 2009

Mensajes recientes

As an update, I could overcome this only by starting with a new tomcat + liferay installation