News about
AW Members

ArbitralWomen is delighted to announce news about its members’ promotions and professional developments. Members are invited to provide information they wish to be shared in ArbitralWomen News alerts and on this webpage.
Nicole Grohmann

Dr. Nicole Grohmann Appointed DIS40 Nord Regional Co-Chair

Dr. Nicole Grohmann has been appointed as a DIS40 Nord Regional Co-Chair for the 2026-2028 term, effective 1 January 2026. Nicole is an associate at Hanefeld in Hamburg, where she acts as counsel and arbitrator in international and domestic disputes, and regularly serves as secretary to arbitral tribunals in high-value commercial arbitration cases under the DIS, ICC, and DIA rules. She has developed particular expertise in construction disputes, post-M&A matters, and commercial and trade law. Nicole also regularly serves as a lecturer on commercial arbitration.


Warning: Undefined array key "value" in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/user/awuserupdatemember/awuserupdatemember.php on line 102

Deprecated: basename(): Passing null to parameter #1 ($path) of type string is deprecated in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/user/awuserupdatemember/awuserupdatemember.php on line 102

Warning: Undefined array key "value" in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/user/awuserupdatemember/awuserupdatemember.php on line 102

Deprecated: basename(): Passing null to parameter #1 ($path) of type string is deprecated in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/user/awuserupdatemember/awuserupdatemember.php on line 102

Warning: Undefined array key "value" in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/user/awuserupdatemember/awuserupdatemember.php on line 102

Deprecated: basename(): Passing null to parameter #1 ($path) of type string is deprecated in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/user/awuserupdatemember/awuserupdatemember.php on line 102
PlgOsmembershipAwgroupmembershiphistory::recordChange(): Argument #3 ($changedByName) must be of type string, null given, called in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/osmembership/awgroupmembershiphistory/awgroupmembershiphistory.php on line 82 (500 Whoops, looks like something went wrong.)

TypeError

HTTP 500 Whoops, looks like something went wrong.

PlgOsmembershipAwgroupmembershiphistory::recordChange(): Argument #3 ($changedByName) must be of type string, null given, called in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/osmembership/awgroupmembershiphistory/awgroupmembershiphistory.php on line 82

Exception

TypeError

  1. * @param string $memberName Nome do membro alterado
  2. * @param string $organizationName Nome da organização do membro
  3. * @param string $operation Operação realizada (insert, update, delete)
  4. * @return void
  5. */
  6. protected function recordChange(
  7. int $groupAdminId,
  8. int $changedBy,
  9. string $changedByName,
  10. string $memberName,
  11. string $organizationName,
  1. if (empty($organizationName)) {
  2. $organizationName = $this->getOrganizationName($groupAdminId);
  3. }
  4. $operation = 'delete';
  5. $this->recordChange(
  6. $groupAdminId,
  7. $changedBy,
  8. $changedByName,
  9. $memberName,
  10. $organizationName,
  1. foreach ($this->listeners[$event->getName()] as $listener) {
  2. if ($event->isStopped()) {
  3. return $event;
  4. }
  5. $listener($event);
  6. }
  7. }
  8. return $event;
  9. }
  1. $event = new $className($eventName, $args);
  2. } else {
  3. throw new \InvalidArgumentException('The arguments must either be an event or an array');
  4. }
  5. $result = $dispatcher->dispatch($eventName, $event);
  6. // @todo - There are still test cases where the result isn't defined, temporarily leave the isset check in place
  7. return !isset($result['result']) || \is_null($result['result']) ? [] : $result['result'];
  8. }
  9. }
  1. $row->published = 2;
  2. $row->store();
  3. //Trigger plugins
  4. $event = new MembershipExpire(['row' => $row]);
  5. $this->app->triggerEvent($event->getName(), $event);
  6. }
  7. }
  8. }
  9. /**
  1. foreach ($this->listeners[$event->getName()] as $listener) {
  2. if ($event->isStopped()) {
  3. return $event;
  4. }
  5. $listener($event);
  6. }
  7. }
  8. return $event;
  9. }
  1. $dispatcher = $this->getDispatcher();
  2. } catch (\UnexpectedValueException $exception) {
  3. return null;
  4. }
  5. return $dispatcher->dispatch($eventName, $event ?: new ApplicationEvent($eventName, $this));
  6. }
  7. /**
  8. * Method to run the application routines.
  9. *
  1. // Send the application response.
  2. $this->respond();
  3. // Trigger the onAfterRespond event.
  4. $this->dispatchEvent(
  5. 'onAfterRespond',
  6. new AfterRespondEvent('onAfterRespond', ['subject' => $this])
  7. );
  8. }
  1. // Set the application as global app
  2. \Joomla\CMS\Factory::$application = $app;
  3. // Execute the application.
  4. $app->execute();
require_once('/var/www/vhosts/arbitralwomen.org/httpdocs/includes/app.php') in /var/www/vhosts/arbitralwomen.org/httpdocs/index.php (line 51)
  1. // ... die
  2. die();
  3. }
  4. // Run the application - All executable code should be triggered through this file
  5. require_once __DIR__ . '/includes/app.php';

Stack Trace

TypeError
TypeError:
PlgOsmembershipAwgroupmembershiphistory::recordChange(): Argument #3 ($changedByName) must be of type string, null given, called in /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/osmembership/awgroupmembershiphistory/awgroupmembershiphistory.php on line 82

  at /var/www/vhosts/arbitralwomen.org/httpdocs/plugins/osmembership/awgroupmembershiphistory/awgroupmembershiphistory.php:103
  at PlgOsmembershipAwgroupmembershiphistory->recordChange()
     (/var/www/vhosts/arbitralwomen.org/httpdocs/plugins/osmembership/awgroupmembershiphistory/awgroupmembershiphistory.php:82)
  at PlgOsmembershipAwgroupmembershiphistory->onMembershipExpire()
     (/var/www/vhosts/arbitralwomen.org/httpdocs/libraries/vendor/joomla/event/src/Dispatcher.php:454)
  at Joomla\Event\Dispatcher->dispatch()
     (/var/www/vhosts/arbitralwomen.org/httpdocs/libraries/src/Application/EventAware.php:111)
  at Joomla\CMS\Application\WebApplication->triggerEvent()
     (/var/www/vhosts/arbitralwomen.org/httpdocs/plugins/system/osmembershipupdatestatus/osmembershipupdatestatus.php:184)
  at plgSystemOSMembershipUpdateStatus->onAfterRespond()
     (/var/www/vhosts/arbitralwomen.org/httpdocs/libraries/vendor/joomla/event/src/Dispatcher.php:454)
  at Joomla\Event\Dispatcher->dispatch()
     (/var/www/vhosts/arbitralwomen.org/httpdocs/libraries/vendor/joomla/application/src/AbstractApplication.php:99)
  at Joomla\Application\AbstractApplication->dispatchEvent()
     (/var/www/vhosts/arbitralwomen.org/httpdocs/libraries/src/Application/CMSApplication.php:347)
  at Joomla\CMS\Application\CMSApplication->execute()
     (/var/www/vhosts/arbitralwomen.org/httpdocs/includes/app.php:58)
  at require_once('/var/www/vhosts/arbitralwomen.org/httpdocs/includes/app.php')
     (/var/www/vhosts/arbitralwomen.org/httpdocs/index.php:51)