[JBoss JIRA] Created: (GTNPORTAL-1867) Thirdparty update
by Julien Viet (JIRA)
Thirdparty update
-----------------
Key: GTNPORTAL-1867
URL: https://issues.jboss.org/browse/GTNPORTAL-1867
Project: GateIn Portal
Issue Type: Enhancement
Security Level: Public (Everyone can see)
Reporter: Julien Viet
Assignee: Julien Viet
Fix For: 3.2.0-GA
1/ TestConcurrencyDataStorage unit test bug fix that was not waiting thread stops
2/ Forked CharSequenceReader from Commons IO 1.4.0
3/ for now commented _testDirtyWrite until rewritten properly
4/ commented jpetstore persistence test that don't pass with HSQLDB 2.0
5/ thirdparty upgrade:
- GateIn MOP 1.1.0-Beta01
- GateIn WSRP 2.1.0-Beta02
- eXo Kernel 2.3.0-CR1
- eXo Core 2.4.0-CR1
- eXo WS 2.2.0-CR1
- eXo JCR 1.14.0-CR1
- Chromattic 1.1.0-beta2
- Reflext 1.1.0-beta12
- Groovy 1.7.6
- Jibx 1.2.2
- Commons Beanutils 1.8.3
- Commons Chain 1.2
- Commons Logging 1.1.1
- Commons Pool 1.5.5
- Commons DBCP 1.4
- Commons IO 1.3.2
- Commons Lang 2.6
- HSQLDB 2.0.0
- Javassists 3.14.0-GA
- JGroups 2.11.1.Final
- Javax Inject 1
- Javax Activation 1.1.1
- Javax Transaction 1.1
- Javax Mail 1.4.4
- Lucene 2.9.4
- Quartz 1.8.4
- Apache Tika 0.7
- sjsxp 1.0.1
- stax-api 1.0-2
- XPP3 1.1.4c
- maven-jaxb2-plugin 0.7.4
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (GTNPORTAL-2329) Window names are not available anymore when a page is added
by Chris Laprun (JIRA)
Chris Laprun created GTNPORTAL-2329:
---------------------------------------
Summary: Window names are not available anymore when a page is added
Key: GTNPORTAL-2329
URL: https://issues.jboss.org/browse/GTNPORTAL-2329
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: WebUI
Affects Versions: 3.2.0-Beta01
Reporter: Chris Laprun
Fix For: 3.2.0-CR01
I have code that reacts to page event creation to find out what was added:
{code}
List<UIComponent> components = container.getComponents();
for (UIComponent component : components)
{
ObjectType<? extends UIComponent> type = component.getObjectType();
if (ObjectType.WINDOW.equals(type))
{
Described described = component.adapt(Described.class);
String name = described.getName();
pageInfo.addWindow(name, component.getObjectId());
}
}
{code}
In the code above, if the page has just been created in the UI, name is now null. This wasn't previously the case.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (GTNPORTAL-2169) Header values case sensitive
by Ronny Pscheidl (Created) (JIRA)
Header values case sensitive
----------------------------
Key: GTNPORTAL-2169
URL: https://issues.jboss.org/browse/GTNPORTAL-2169
Project: GateIn Portal
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Common integration
Affects Versions: 3.2.0-M01, 3.1.0-GA
Reporter: Ronny Pscheidl
Fix For: 3.2.0-M02, 3.2.0-GA
case sensitiv problem with getHeaders in portal-container.
For example, if you call request.getHeader("Wicket-Ajax") without portal-container you get the value of this parameter. if you call this in portal-container you get null. in both cases the header value is set. the difference is, that without portal-container you get these parameters by javax.xml.soap.MimeHeaders. it implements getHeader like this with equalsIgnoreCase:
public String[] getHeader(String name) {
Vector values = new Vector();
for(int i = 0; i < headers.size(); i++) {
MimeHeader hdr = (MimeHeader) headers.elementAt(i);
if (hdr.getName().equalsIgnoreCase(name)
&& hdr.getValue() != null)
values.addElement(hdr.getValue());
}
if (values.size() == 0)
return null;
String r[] = new String[values.size()];
values.copyInto(r);
return r;
}
With portal-container you get the header parameter by SimpleMultiValuedProperty method getValue which doesn't ignore case sensetive. so we have to overwrite the method getHeader and getHeaders in our HttpServletRequestWrapper. is there a way to change this in gatein to use also MimeHeaders in PortletRequestImpl instead of SimpleMultiValuedProperty.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (GTNPORTAL-2226) Unable to create new group when using LDAP
by Boleslaw Dawidowicz (Created) (JIRA)
Unable to create new group when using LDAP
------------------------------------------
Key: GTNPORTAL-2226
URL: https://issues.jboss.org/browse/GTNPORTAL-2226
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: Boleslaw Dawidowicz
Assignee: Boleslaw Dawidowicz
When using LDAP configuration, i'm unable to create new group in the user admin interface. after clicking save on a new group definition, i'm getting:
09:40:54,361 ERROR [portal:UIPortalApplication] Error during the processAction phase
java.lang.IllegalStateException: Cannot access resource size
at org.exoplatform.commons.utils.LazyList.size(LazyList.java:142)
at org.exoplatform.commons.utils.AbstractSerializablePageList.ensureCorrectState(AbstractSerializablePageList.java:104)
at org.exoplatform.commons.utils.AbstractSerializablePageList.setPageSize(AbstractSerializablePageList.java:239)
at org.exoplatform.organization.webui.component.UIUserInGroup.setValues(UIUserInGroup.java:139)
at org.exoplatform.organization.webui.component.UIGroupInfo.setGroup(UIGroupInfo.java:46)
at org.exoplatform.organization.webui.component.UIGroupExplorer.changeGroup(UIGroupExplorer.java:141)
at org.exoplatform.organization.webui.component.UIGroupForm$SaveActionListener.execute(UIGroupForm.java:196)
at org.exoplatform.webui.event.Event.broadcast(Event.java:89)
at org.exoplatform.webui.core.lifecycle.UIFormLifecycle.processAction(UIFormLifecycle.java:123)
at org.exoplatform.webui.core.lifecycle.UIFormLifecycle.processAction(UIFormLifecycle.java:40)
at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:133)
at org.exoplatform.webui.core.lifecycle.UIApplicationLifecycle.processAction(UIApplicationLifecycle.java:58)
at org.exoplatform.webui.core.lifecycle.UIApplicationLifecycle.processAction(UIApplicationLifecycle.java:31)
at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:133)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months