Set when? Set how often?
- Log in to post comments
Set when? Set how often?
Check your BO message map. There's no entry for Test.SubscriberX class there.
Why is it going to intersystems-community on F5?
To check for updates.
What browser is that?
Try Google Chrome.
InterSystems Caché supports passwords with Unicode characters for basic authentication starting 2018.1.
Earlier versions should require ascii-compliant passwords.
You can use PasswordValidationRoutine to enforce that.
Please ask this as a separate question.
Are there any errors in browser console?
Just installed Webterminal 4.8 on Cache for UNIX (SUSE Linux Enterprise Server for x86-64) 2015.2.1 (Build 705U) Mon Aug 31 2015 16:58:02 EDT [HealthShare Modules:Core:14.01.7952 + Linkage Engine:14.0.7952] and it seems to work.
Do you see /terminal web app in SMP? If it's not a production system try to give %ALL role to check if it helps.
The link should be:
http://host:port/terminal/
Right.
@Alexey Maslov does exactly that at the beginning of his code sample:
new $namespace set $namespace="%SYS"
It's available in 2017.2 in %SYS namespace.
Any reason you want to do that?
Do you have IMAP available?
If not you can use DavMail to convert exchange to POP3 and that's easily consumable from InterSystems IRIS.
Open production class and remove them from XData.
Yes.
Check Export/Import method of Security.Roles class.
Please show a sample output.
Instead of
$zutil(96,39)
you can use
$$$MaxStringLength
for the same effect, but greater readability.
I completely agree with you.
Objects should be instantiated only when they are relevant.
Calling object methods where it's possible to call class methods makes code harder to read.
You should use Ensemble Alerts for that.
Redefine HTTP adapter like this:
Class Production.Adapter.HTTPOutboundAdapter Extends EnsLib.HTTP.OutboundAdapter
{
Method PostURL(pURL As %String, Output pHttpResponse As %Net.HttpResponse, pFormVarNames As %String, pData...) As %Status [ CodeMode = expression ]
{
..SendFormDataArray(.pHttpResponse, "POST", ..GetRequest(), .pFormVarNames, .pData, pURL)
}
ClassMethod GetRequest() As %Net.HttpRequest
{
set request = ##class(%Net.HttpRequest).%New()
set request.Timeout = 300 // Wait 300 seconds for response
quit request
}
}And use it instead of default adapter.
It sure is!
The pictures do not load.
JVM is probably out of memory. Try this.
1. Define Excel server at SMP > System > Configuration > Zen Report Excel Servers > Zen Report Excel Server, let's say at port 44444
2. Start it. Copy OS command. Should be something like:
C:\InterSystems\Ensemble\lib\ExcelExporter\runserver.bat -port 44444 -numthreads 5 -loglevel 3 -maxlogfilesize 32000 -logrotationcount 100 -numpingthreads 5 -pingport 44445 2>&1
3. Stop Excel server
4. Execute the command from 2 in OS terminal, but set JVM heap size. See how.
5. In your ZEN report add:
Parameter EXCELSERVER = 44444;
to use your excel server.
6. Recompile report and try to run it again.
try
\Cache\bin\
and execute there
csession cache
Also calling @Marc Mundt - he had a similar requirement.
You can set this parameter in JDBC connection.
Add to the Properties of the SQL Server gateway connection:
FetchSize=1000;
I think it could be a separate question:
How to export data returned from stored procedure.
It's better to use file streams.
Set stream = ##class(%Stream.FileCharacter).%New()
Set sc = stream.LinkToFile("E:\test\file.txt")
Do stream.Write("Some Text")
Set sc = stream.%Save()
To get queues list call:
Call EnsPortal.Queues_EnumerateQueues()
Or
SELECT * FROM EnsPortal.Queues_EnumerateQueues()
What do you want to do with that information over ODBC?