Quantcast
Channel: OutSystems Community
Viewing all 1476385 articles
Browse latest View live

[Forums] The PDF generator is not configured. Please go into HtmlPdfConverter backoffice

$
0
0

Reuben Mark Mandap wrote:

Fábio Fantato wrote:

Reuben Mark Mandap wrote:

Hi,

I would like to seek your help regarding this error. 

"The PDF generator is not configured. Please go into HtmlPdfConverter backoffice and upload the executable"]

I encountered this error in UAT server but in our DEV server, our mobile apps can download pdf file. But when we run our mobile apps in UAT we encounter that error. 

And also we successfully migrated the HTMLtoPDFConverter to UAT. I don't what is the reason of said error. Thank you


HI Reuben,

Please see the faq https://www.outsystems.com/forums/discussion/17923/html2pdfconverter-faq/ , you should upload binaries from htmltopdf toolkit into you server. Those files are required to run HtmlPdfConverter.


Best regards

Fabio Fantato


Hi Sir,


Thank you for the feedback. I already checked the link and follow the instruction and after configured all the requirement i encountered new error (Could not find file 'C:\Windows\TEMP\TEMPGGRMGOUWAQ00000000000000000000000000000000.pdf')




Hi Reuben,

This error happens from different scenarios. One of them you should give write permission on C:\windows\tmep to IIUSR and the other common issues is because there are 2 download versions from toolkit. I´d never remember myself which one works :( 

But if minGw dont work, try to install MSVC. 


Here you can find a post with more details about it.

https://www.outsystems.com/forums/discussion/14556/could-not-find-file-c-windows-temp-temprdopgewqkc000000000000000000000000000000/


Let me know if this works 

Best Regards

Fabio Fantato


[Forums] Security Utils error Html2PdfConverter

[Forums] IdP - Not getting GivenName Claim

$
0
0

Hi Telmo,

I'm facing an issue regarding the givenname claim, I think it's correctly configured on the connector but the name of the user is not being filled in. Do you have any idea of what could be wrong?

Thanks in advance,


As you can see the name attribute is empty.


Thanks in advance,

[Forums] IdP - Not getting GivenName Claim

$
0
0

Hi Juan,

The configuration seems fine. However it seems that you have some configured that not exists on the assertion, which is fine. Check if you are on the right user, i.e., the SAML NameId on the message is JBRUGGI@SA.XOM.com?

Regards

[Forums] Default Value does not contain a definition

$
0
0

I've made a change to a structure (SendSMSRequest) in a module I'm consuming to give one of it's attributes (Type) a default value which I subsequently published. I refreshed the dependencies in my consuming application (using the structure) and published but it results in the following Internal Error during Compiling:

Internal Error Compilation Error. referencesProxy\eSpace_SWINT_SendInBlue_proxy.cs(70,47): error CS0117: 'ssSWINT_SendInBlue.DefaultValues' does not contain a definition for 'ReferenceStructure_SendSMSRequest_ReferenceStructureAttribute_Type' get { return ssSWINT_SendInBlue.DefaultValues.ReferenceStructure_SendSMSRequest_ReferenceStructureAttribute_Type; } State: Build References Proxy

I've tried completely removing the reference, publishing (works) and re-adding and publishing but the error persists.

I also tried toggeling the "Send Default Value" to Yes but it made no difference (see attached image).

I'm using Studio 10.0.825.0.

Any suggestions on how to resolve this?

thanks

[Forge] Box Connector v2

$
0
0
Forked implementation of Box Connector with support for JWT Authentication.

[Forums] Good start - a few comments and questions

$
0
0

Hi Chris,

Let me see if I can help with your questions.

1. Creating a new application.

You are right there is not new applications button. The idea though, was to provide some for of self registration to the consumer of the API which was not fully implemented. The application should be created via the Application web block under the OAuth2Provider.

2. Yes, that doesn't sound right. Try removing the filter for the expiration date and do some testing. I can't remember why it is there, possibly a bug ;).

Feel free to fix anything and contribute your code, I'll add you to the team.

3. The idea behind this web block was to have an easy way handle the authorization. It is being used on the AuthorizationPage to which you are redirected through the Authorize entry point on the provider back-office.

In essence the example provider and example consumer are just that, examples. The OAuth2Provider does have a couple of web block developers could use on their implementations.


Cheers

[Forums] IdP - Not getting GivenName Claim

$
0
0

Telmo Martins wrote:

Hi Juan,

The configuration seems fine. However it seems that you have some configured that not exists on the assertion, which is fine. Check if you are on the right user, i.e., the SAML NameId on the message is JBRUGGI@SA.XOM.com?

Regards

It's happening to all users, the thing is that the email address and Username are being filled in but the givenname not and we weren't able to find out why, do you have any idea?

Also I tried to use the same claim for Username in the givenname space, and it's not working too.

Thanks in advance,



[Forums] Box Connector wrong assign on SetUseJWTAuth and GetUseJWTAuth

$
0
0

For whoever it may help, I did some changes on the component that may help you:

  • Fixed this bug that João Barata reported
  • Changed support to the latest version of JWT component. If you installed a new version of JWT to use in another component it would break Box Connector. 
  • Cleaned up the JWT implementation and changed the dependency from the JWT_Core extension to the JWT module. The JWT_Core is meant to be an internal component. Using JWT module instead is easier, and in the current implementation of the token generation there were a some features implemented that were already provided out of the box by that module (like timestamp fields calculation or mandatory claims). 

I reused the forked, and already deprecated, module that Goncalo Mangana created for the initial support for JWT to publish those changes. You can use that one for now (I'm hoping these changes will get merged eventually), all the public interface is exactly the same, only the dependencies and internal logic has changed. 

Installing this one will break the old Box Connector, as that one depends on a much older version of JWT. 

https://www.outsystems.com/forge/Component_Details.aspx?ProjectId=1982

[Forums] I don't understand this SQLstatement

$
0
0

Eduardo Jauch wrote:

Hi, 

This is a query parameter. You use them to pass values from the code to inside the query. Same as the input parameter in a page or action.

You create them in the Patameters folder in the query.

In the web online tutorial, in the presentation about the Aggregates and SQL this is explained.

Cheers.

thank you for replied.

I already solved the problem by try & error and carefully read the instruction given and yeah, I check back the slide presentation and it already been explained, my bad for not pay attention during the presentation.

but now I have another problem. the SQL statement that I asked before are used to show the room number and the price of that room (both are also in the form)as the user click the "Get Available Room" button but it doesn't show up.

I used the expression widget to show the room number and the price using the info returned by the Query. So in my expression value I wrote this:
the AvailableRoom is the name for the SQL statement and the GetAvailableRoom is the Output entities/structure in the query. Is this correct?

and I have to create a screen action right for the "Get Available Room" button using the CreateOrUpdateBooking action, right?

[Forums] I don't understand this SQLstatement

$
0
0

Hi Taufiq,


What the output of query? It is Room entity type, right? 

In your screen action, maybe you need some logic to booking a room. You don't need to verify if room stay available when click the button? After some validations (I think), you can use CreateOrUpdateBooking action to save the booking.

[Forums] I don't understand this SQLstatement

$
0
0

Hello Taufiq,

The solution is more simple.

You have two situations possible for your booking detail page

1. New booking

2. Existing booking

In the second case, the aggregate in preparation will find a booking, the form will have the information in its Record, and you wanna to show this information in the form. In this case, the RoomId, present in the Booking entity, exist (the room was already selected previously). How to show the Number and price of room?

If you remember, the Record of the form will be of the same type of its source, that in this case, is the GetBookingById.List.Current (from preparation).

If your aggregate has only a single entity Booking, the form record will be of type Booking.

But if you join the Booking with Room in that aggregate, now your Form Record will have both booking and Booking and Room. At this point you may need to fix the inputs in the form (they will need the entity name after the Record and before the attribute name).

So, you can use the Form.Record.Room.Number and so on to show the number and price in the form.

Now the first case, a new booking. The info about the room does not exists initially. But the Form.Record has the Room entity and its using to show. So, in the GetAvailableRoom action, after the sql, assign the room number and price to the Form.Record.Room.Number and so on.

If your button is set to Submit, the number and price will automatically appear to the user.

Cheers

[Forums] OutSystems Platform infrastructure design examples

$
0
0

Hi Hendrik,

1. In that example it's supposed to be different applications for different types of users. But connecting to the same database.

2. All front ends (in all zones) are just connected to the same database. So, they must be able to reach the server where the database is.

Cheers,

José Costa


[Forums] I don't understand this SQLstatement

$
0
0

CreateOrUpdateBooking will be used in a different action (called from a different button).

[Forums] IdP - Not getting GivenName Claim

$
0
0

Hi Juan,

Tested with that name and worked fine. Confirm that you have no space to trim on the configuration value. Also on your end user application you can also display for test purposes the result of "GetCurrentUserClaims" IdP public action to check if it was retrieved. If the problem persists you have to debug to find out what's the root cause.

Regards


[Forums] error when publishing silkui moble samples oml into 10.0.823.0

$
0
0

Hi Lev,

That application is in fact an eSpace (the extension is oml and not oap). So, you need to publish it as an eSpace. Check the screenshot from Service Center:

Cheers,

José

[Forums] How to wrap content from a ListRecord

$
0
0

Hi,


I am trying to display specific states that my company has service locations at. I am using a ListRecord with a Container and a link inside that as seen here:

I know how to display the states side by side. I can accomplish this by making my ListRecord Line Separator None and make States Container 4 columns. This displays tree Links side by side:

However, I want to know how to display the tables in increasing order down the page. After say 10 states down it wraps the remaining state to the next "column" on the right and continues until 10 states is reached then wraps right again and so on. I can do this using ListRecords Line Separator as "New Line" and the CSS columns attribute on my AgenciesReturnedContainer like this:

SyntaxEditor Code Snippet

.agenciesReturnedContainer {
    columns: 300px 3;
}

This is the result:

I would like to know if there is any way to accomplish this same result without using the CSS columns? CSS columns is not supported by all older browsers so if I can achieve the same result without the css columns attribute, I'd be very happy.

Thanks in advance for any support.


Tim

[Ideas] Test Emails from Service Studio

$
0
0

As a developer, it would be awesome to have some mechanism on Service Studio that, with some pre-configuration (on Service Center, I guess), would send the email that I just develop to check how it would look to the end-user instead of having to develop some more logic which I will delete afterward for this purpose.

[Ideas] Add option "(New local variable)" to the dropdown of the value of an expression

$
0
0

It would be nice if there was the option "(New local variable)" in the value dropdown of an expression just like there is for an input box.

Expression:

Input box:

[Forums] Default Value does not contain a definition

$
0
0

Hi Graeme Smith.

Shouldn't that attribute be also set as mandatory?

Cheers,

GM

Viewing all 1476385 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>