The Buildbot has detected a restored build on builder tomee-1.5-deploy while
building ASF Buildbot.
Full details are available at:
http://ci.apache.org/builders/tomee-1.5-deploy/builds/37
Buildbot URL: http://ci.apache.org/
Buildslave for this Build: hemera_ubuntu
Build Reason: The Nightly sch
Author: dblevins
Date: Sat Apr 6 10:42:37 2013
New Revision: 1762
Log:
publish 1.5.2
Added:
release/tomee/tomee-1.5.2/
- copied from r1761, dev/tomee/staging-008/tomee-1.5.2/
Removed:
dev/tomee/staging-008/tomee-1.5.2/
Author: dblevins
Date: Sat Apr 6 10:42:37 2013
New Revision: 1762
Log:
publish 1.5.2
Added:
release/tomee/tomee-1.5.2/
- copied from r1761, dev/tomee/staging-008/tomee-1.5.2/
Removed:
dev/tomee/staging-008/tomee-1.5.2/
[
https://issues.apache.org/jira/browse/TOMEE-724?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-724:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> simpleLog for tomee maven plugi
[
https://issues.apache.org/jira/browse/TOMEE-725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-725:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> jaxb-impl shouldn't be in endor
[
https://issues.apache.org/jira/browse/TOMEE-722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-722:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> in ear cdi context of webmodule
[
https://issues.apache.org/jira/browse/TOMEE-723?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-723:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> since properties are often supe
[
https://issues.apache.org/jira/browse/TOMEE-721?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-721:
Fix Version/s: 1.5.2
> Dont reload tomee if the modification occurs in a resource file like html
[
https://issues.apache.org/jira/browse/TOMEE-726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-726:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> try to force eager init of mana
[
https://issues.apache.org/jira/browse/TOMEE-728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-728:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> static-resources-list for jaxrs
[
https://issues.apache.org/jira/browse/TOMEE-720?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-720:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> ManagedConnection ignores DataS
[
https://issues.apache.org/jira/browse/TOMEE-732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-732:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> tomee doesn't use standardconte
[
https://issues.apache.org/jira/browse/TOMEE-727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-727:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Optimized reading of xml deploy
[
https://issues.apache.org/jira/browse/TOMEE-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-735:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> logic to choose to deploy or no
[
https://issues.apache.org/jira/browse/TOMEE-730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-730:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> cmr field type can sometimes be
[
https://issues.apache.org/jira/browse/TOMEE-731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-731:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> CDI beans replication does not
[
https://issues.apache.org/jira/browse/TOMEE-741?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-741:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> commons codec 1.7
> ---
[
https://issues.apache.org/jira/browse/TOMEE-739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-739:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> ability to provide a resource c
[
https://issues.apache.org/jira/browse/TOMEE-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-738:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> hooks to deploy rar as jar in W
[
https://issues.apache.org/jira/browse/TOMEE-737?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-737:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> ability to configure OWB proper
[
https://issues.apache.org/jira/browse/TOMEE-733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-733:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> rework TomcatWebAppBuilder.real
[
https://issues.apache.org/jira/browse/TOMEE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-455:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Was not able to use CXF SOAP cl
[
https://issues.apache.org/jira/browse/TOMEE-742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-742:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> ability to use propertyplacehol
[
https://issues.apache.org/jira/browse/TOMEE-743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-743:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> TomcatSecurityService created R
[
https://issues.apache.org/jira/browse/TOMEE-740?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-740:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Tomcat 7.0.39
> -
>
[
https://issues.apache.org/jira/browse/OPENEJB-1983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1983:
---
Fix Version/s: 4.5.2
> embedded http layer doesn't handle HEAD
> --
[
https://issues.apache.org/jira/browse/OPENEJB-1990?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1990:
---
Fix Version/s: 4.5.2
> ability to force the jul config reload
> ---
[
https://issues.apache.org/jira/browse/OPENEJB-1980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1980:
---
Fix Version/s: 4.5.2
> request with application/x-www-form-urlencoded content type have
[
https://issues.apache.org/jira/browse/OPENEJB-1981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1981:
---
Fix Version/s: 4.5.2
> Add ApplicationComposer inspired class to run TestNG tests
> ---
[
https://issues.apache.org/jira/browse/OPENEJB-1988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1988:
---
Fix Version/s: 4.5.2
> session and request scopes not managed at all in http light laye
[
https://issues.apache.org/jira/browse/OPENEJB-1986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1986:
---
Fix Version/s: 4.5.2
> Deployment of web application with white spaces in its name fail
[
https://issues.apache.org/jira/browse/OPENEJB-1987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1987:
---
Fix Version/s: 4.5.2
> ability to deploy at arquillian container startup a ShrinkWrap A
[
https://issues.apache.org/jira/browse/OPENEJB-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1985:
---
Fix Version/s: 4.5.2
> basic managedconnection validation for JCA implementation
>
[
https://issues.apache.org/jira/browse/OPENEJB-1984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1984:
---
Fix Version/s: 4.5.2
> no session management in embedded http layer
> -
[
https://issues.apache.org/jira/browse/OPENEJB-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1982:
---
Fix Version/s: 4.5.2
> no webcontext created when using openejb arquillian adapter + no
[
https://issues.apache.org/jira/browse/OPENEJB-1978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1978:
---
Fix Version/s: 4.5.2
> Unable to deploy anything to a fresh install of 4.5.1
>
[
https://issues.apache.org/jira/browse/TOMEE-697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-697:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> enforce a user and password (em
[
https://issues.apache.org/jira/browse/OPENEJB-1964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1964:
---
Fix Version/s: 4.5.2
> The EarUnpackTest fails on win platforms due to file locking on
[
https://issues.apache.org/jira/browse/TOMEE-696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-696:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> When rest application is define
[
https://issues.apache.org/jira/browse/TOMEE-695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-695:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> manage basic compatibility betw
[
https://issues.apache.org/jira/browse/TOMEE-692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-692:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> JSPs logged on severe
> ---
[
https://issues.apache.org/jira/browse/TOMEE-693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-693:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Don't log "Deployed Application
[
https://issues.apache.org/jira/browse/TOMEE-698?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-698:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> allow to configure OWB failover
[
https://issues.apache.org/jira/browse/OPENEJB-1969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated OPENEJB-1969:
---
Fix Version/s: 4.5.2
> OpenEJBDeployableContainer has InstanceProducer
> --
[
https://issues.apache.org/jira/browse/TOMEE-685?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-685:
Fix Version/s: 1.5.2
> JAX-RS @Context ServletConfig broken for EJBs in WARs
> -
[
https://issues.apache.org/jira/browse/TOMEE-686?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-686:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> JAX-RS @Context injection for E
[
https://issues.apache.org/jira/browse/TOMEE-690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-690:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> deploy rest webapps using Appli
[
https://issues.apache.org/jira/browse/TOMEE-691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-691:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> (JCA) connection manager destro
[
https://issues.apache.org/jira/browse/TOMEE-694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-694:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> read openejb.jaxrs.application
[
https://issues.apache.org/jira/browse/TOMEE-687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-687:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Refer to internal EJB BeanConte
[
https://issues.apache.org/jira/browse/TOMEE-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-773:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Regression vs 1.5.1 for REST Se
[
https://issues.apache.org/jira/browse/TOMEE-681?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-681:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> ensure ssl connector is activat
[
https://issues.apache.org/jira/browse/TOMEE-684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-684:
Fix Version/s: 1.5.2
> JAX-RS @Context ServletRequest broken for EJBs
>
[
https://issues.apache.org/jira/browse/TOMEE-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-680:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> if a provider is added as a sin
[
https://issues.apache.org/jira/browse/TOMEE-689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-689:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> ear bean resolution doesn't use
[
https://issues.apache.org/jira/browse/TOMEE-672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-672:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> ejb cdi scope are not managed c
[
https://issues.apache.org/jira/browse/TOMEE-673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-673:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> ejb used as cdi beans are not p
[
https://issues.apache.org/jira/browse/TOMEE-662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-662:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Support aliases on resources
>
[
https://issues.apache.org/jira/browse/TOMEE-678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-678:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Check that if @Inject points ar
[
https://issues.apache.org/jira/browse/TOMEE-661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-661:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> no need to deploy openejb app b
[
https://issues.apache.org/jira/browse/TOMEE-670?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-670:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> easier way to skip EE part of a
[
https://issues.apache.org/jira/browse/TOMEE-679?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-679:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> when specifying jaxrs providers
[
https://issues.apache.org/jira/browse/TOMEE-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-676:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> using the http session to store
[
https://issues.apache.org/jira/browse/TOMEE-677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-677:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> interceptor bindings ignored fo
[
https://issues.apache.org/jira/browse/TOMEE-674?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-674:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> cdi + ear -> extensions are not
[
https://issues.apache.org/jira/browse/TOMEE-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-660:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> basic tomee.bat file
>
[
https://issues.apache.org/jira/browse/TOMEE-669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-669:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> take into account J2EExxx vars
[
https://issues.apache.org/jira/browse/TOMEE-668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-668:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> standard context created for we
[
https://issues.apache.org/jira/browse/TOMEE-667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-667:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Deploy an ejb module with persi
[
https://issues.apache.org/jira/browse/TOMEE-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-651:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> DataSource are so common resour
[
https://issues.apache.org/jira/browse/TOMEE-664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-664:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> persistence.xml in webapps igno
[
https://issues.apache.org/jira/browse/TOMEE-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-663:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> EAR/WAR Deployment fails on win
[
https://issues.apache.org/jira/browse/TOMEE-666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-666:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> Persistence Unit Resolver doesn
[
https://issues.apache.org/jira/browse/TOMEE-665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-665:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> can't deploy ejb in webapp if t
[
https://issues.apache.org/jira/browse/TOMEE-232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-232:
Fix Version/s: 1.5.2
> optimize JS imports
> ---
>
> Key: TOMEE-
[
https://issues.apache.org/jira/browse/TOMEE-658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-658:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> EJB and other components (servl
[
https://issues.apache.org/jira/browse/TOMEE-652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-652:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> service.bat install fails on 64
[
https://issues.apache.org/jira/browse/TOMEE-650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-650:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> context.xml info lost when usin
[
https://issues.apache.org/jira/browse/TOMEE-642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-642:
Fix Version/s: 1.5.2
> Faster xml parsing of JavaEE descriptors
> --
[
https://issues.apache.org/jira/browse/TOMEE-643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-643:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> tomee embedded doesn't unbind p
[
https://issues.apache.org/jira/browse/TOMEE-638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-638:
Fix Version/s: 1.5.2
> Allow resources.xml to declare Container elements
> -
[
https://issues.apache.org/jira/browse/TOMEE-645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-645:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> listener (session/request/...)
[
https://issues.apache.org/jira/browse/TOMEE-647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-647:
Fix Version/s: (was: 1.6.0.beta1)
1.5.2
> context.xml context resources d
[
https://issues.apache.org/jira/browse/TOMEE-646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Blevins updated TOMEE-646:
Fix Version/s: 1.5.2
> Commons-logging issue
> -
>
> Key: TO
Amir Pashazadeh created TOMEE-887:
-
Summary: Typo in TomEE documentation
Key: TOMEE-887
URL: https://issues.apache.org/jira/browse/TOMEE-887
Project: TomEE
Issue Type: Documentation
Affec
85 matches
Mail list logo