DOMDocument cannot parse XML: DOMDocument::loadXML() - zend-framework

When I am executing the code below:
require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_Gapps');
$client = Zend_Gdata_ClientLogin::getHttpClient("amdminuser", "adminpsw", Zend_Gdata_Gapps::AUTH_SERVICE_NAME);
$client->createUser($username, $givenName, $familyName, $password, $passwordHashFunction=null, $quota=null)
it gives error:
Fatal error: Call to undefined method Zend_Gdata_HttpClient::createUser() in ....
Then we run the installation checker but it showed us this error:
Fatal error: Uncaught exception 'Zend_Gdata_App_Exception' with message 'DOMDocument cannot parse XML: DOMDocument::loadXML(): Extra content at the end of the document in Entity, line: 1' in /web/web2/apache2/htdocs/test/per_ak/google/library/Zend/Gdata/App.php:830 Stack trace: #0 /web/web2/apache2/htdocs/test/per_ak/google/library/Zend/Gdata/App.php(789): Zend_Gdata_App::importString('importUrl('https://gdata.y...', 'Zend_Gdata_YouT...', NULL) #2 /web/web2/apache2/htdocs/test/per_ak/google/library/Zend/Gdata.php(162):
I have downloaded http://packages.zendframework.com/releases/ZendGdata-1.12.0/ZendGdata-1.12.0.zip, installed and set appropriate include_path in php.ini. However, I don't know why I am getting this problem and errors. Does anyone know why this is happening?
Thank you for your help.

createUser is a method of Zend_Gdata_Gapps class. Zend_Gdata_ClientLogin::getHttpClient returns an Zend_Gdata_HttpClient object.
Are you sure you've read the manual?

Related

Jmeter: BeanshellAssertion Error: Method Not Found In Class

I simply want to read response from jdbc sampler and use it in an http request.
I created a BeanShellAssertion Script under a jdbc request and wrote just the below code, nothing else.
if(vars.getObjects("jdbcresult1").size!=0)
{
String jdbcresult1=vars.getObjects("jdbcresult1").get(0).get("jdbctrackingnumber1")+"";
vars.put("trackingnumber1",jdbcresult1);
log.info("TrackingNumber1 is: "+trackingnumber1);
}
Error:
2020-08-13 23:32:47,030 ERROR o.a.j.u.BeanShellInterpreter: Error
invoking bsh method: eval Sourced file: inline evaluation of: ``import
java.lang.Object; if(vars.getObjects("jdbcresult1").size!=0) {
String . . . '' : Error in method invocation: Method getObjects(
java.lang.String ) not found in
class'org.apache.jmeter.threads.JMeterVariables'
2020-08-13 23:32:47,030 WARN o.a.j.a.BeanShellAssertion: Error in
BeanShellAssertion
Question1: How do you decide what should you use to write a code to read jdbcresponse value:
a. beanshellassertion
b. beanshellpostprocessor
c. beanshelllistener
Question2: Solution to the original problem, to resolve the error ?
The problem is that:
vars.getObjects(...)
does not exist.
It should be :
vars.getObject(...)
See:
https://jmeter.apache.org/api/org/apache/jmeter/threads/JMeterVariables.html
Also it’s better to use JSR223 Assertion:
https://jmeter.apache.org/usermanual/component_reference.html#JSR223_Assertion

typo3 backend does not parse: syntax error, unexpected 'class' (T_CLASS)

I just installed Yet Another Gallery 4.0.7 on Typo3 6.2.19. When I try to open backend module I only get this error:
Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/clients/client6/web32/web/typo3conf/ext/pt_extlist/Classes/Domain/Configuration/Filters/FilterConfig.php on line 351
Screenshot:
The error is coming from the extension "List Generator". The code uses the Class::class syntax which is probably not supported by your version of PHP. Check if you are running PHP 5.5 or higher.
You should try to call class like: 'Vendor\YourController\Task\Yourclass', instead of \Vender\YourController\Task\YourClass::class

Cannot recognize char '!' while using topredicate in BAP

I tried to use topredicate tool in bap to translate il to SMT-LIB2.
But this command returns an error:
./topredicate -il test.il -post "R_EBP:u32 != R_ESP:u32 -solver z3 -noopt -stp-out test.smt
The error is:
A parsing exception occured while parsing "!" Fatal error: exception Lexer.LexError(line 1: Unrecognized char '!')"
Does anybody know what happened? How can I solve the problem?
PS. Anybody knows how to configure z3 in BAP? It really confuses me that it can't work while I configure it by following INSTALL.
This is really a BAP issue, it looks to me that it doesn't get all the way to an SMT solver yet. Could it be that there is a " missing just before -solver?
-post "R_EBP:u32 != R_ESP:u32"

Getting `Unsupported get request` error only on certain ID

I'll start with example, so it will be easier to understand. So I have this script:
FacebookSession::setDefaultApplication('536443039714362', '007d98b0f51f3ffecb206987fc3bc624');
$session = new FacebookSession('access-token');
$session = FacebookSession::newAppSession();
$event = (new FacebookRequest(
$session, 'GET', '/loftasvilnius'))->execute()->getGraphObject(GraphUser::className())->asArray();
As you see It gets info of page with prefix 'loftasvilnius'. And everything works fine here.
Hovewer if I change name of page to 'Opiumclub'. API throws this error message:
Fatal error: Uncaught exception 'Facebook\FacebookAuthorizationException' with message 'Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api' in D:\xampp\htdocs\fb\src\Facebook\FacebookRequestException.php:104 Stack trace: #0 D:\xampp\htdocs\fb\src\Facebook\FacebookRequest.php(268): Facebook\FacebookRequestException::create('{"error":{"mess...',
Could someone explain that's wrong here ?
I tried to do this through graph explorer in facebook dev page. And here it worked ok.

wurfl2 integration in TYPO3

everytime i try to install the wurfl2 extension in TYPO3 i get the following error message:
Fatal error: require_once() [function.require]: Failed opening required '' (include_path='.:/usr/local/php/lib/php:/usr/local/php/lib/php/PEAR') in /html/typo3conf/temp_CACHED_ps9b8e_ext_localconf.php on line 501
is anyone familiar with this error and knows how to fix it?
I get the same error message with TYPO3 4.4.4. I had to remove the extension folder and to delete all ./typo3conf/temp* files to get Typo3 running again afterwards.
(You might not see the error message if you don't have something like $TYPO3_CONF_VARS['SYS']['displayErrors'] = '1' in your localconf.php. You can set this with the installtool.
As already mentioned by the other answer first you have to get your system running again: set $TYPO3_CONF_VARS['SYS']['displayErrors'] = '1' in your localconf.php in order to see all error messages. Afterwards remove the extension folder.
I think the error is caused by a missing config file. The extension constant wurflConfig has to be set with the absolute path to the file /YOUR/PATH/TO/WEB_DIR/typo3conf/ext/wurfl2/res1/li/wurfl_config.php and might have to adjust the settings there.