Hybris Powertool B2B demo is showing a 404 - http-status-code-404

I am new to Hybris, I have succeeded in standing up the Powertools B2B site and have discovered a 404 error. I would like to learn how to trouble shoot this 404 error along with other such errors.
Steps to reproduce:
Start up the OOTB version of Hybris 1811 with Powertools B2B site configured
In Backoffice, change the password for user screwdriverslover#pronto-hw.com
Log into the Powertools storefront with user screwdriverslover#pronto-hw.com
In the upper right select My Account > Returns History
And you will get a big 404 page not found.
How would I go about tracking down this error? While I seek the solution, the steps to find the solution are far more important to me right now.

You need to check the log (console or log file) to find the root cause.
The page/component you are trying to access might not have been created as part of the initialization. In Hybris, the pages/components are part of the content catalog. If the page/component you are trying to access has not have been created, you will need to import relevant ImpEx. The other possibility might be the wrong URL configured for this page. You can check all these things in the backoffice application.
Update: copying the following text from my comment:-
You need to put into localextensions.xml, the extensions and addons responsible for order management. In the case of addons, you will also need to install the addon using ant addoninstall. A simple way to do it is to install b2c_b2b_acc_oms recipe. Alternatively, look into the build.gradle file of b2c_b2b_acc_oms for the OMS (Order Management System) extensions and addons and include/install them manually. When you are doing it manually, make sure to clean, build, and update your application using ant clean all updatesystem.

Related

Registering your app in Teams is failing with error "You don't have permissions to add Hello World to this team."

I am following Get started on the Microsoft Teams platform with Node.js and App Studio
to add app in MSTeams. All the steps worked as per the documentation, however the last step "Register your app in Teams" failed during installing of the application. Below is the image attached
I also tried to upload the custom application , but it also throws error that something went wrong.
Below are the images:
Here are the permissions, I have enabled them all to test, still the issue remains the same
Can someone please suggest to fix this issue?
You need to make sure that you have the correct permissions to side-load custom apps into Teams, and this can be controlled at the Org (i.e. Tenant) level, the Team level, and the individual level. Have a look here for more.

problems with search engine on dnn

I'm having problems when indexing content on dnn search engine.
I have a provider that use dnn and I have an admin user. They tell me that they have another customer that use the search engine and works well.
They pre config everything and is not working.
I have tried to find in the documentation, but I could not find anything about this.
I checked for the skin objects, but it looks fine. Then I added vocabulary and check the tags on some pages. I also checked for the crawler API and is not indexing anything.
https://www.colombiantourist.com/DesktopModules/internalservices/API/searchService/preview?keywords=dnn&culture=es-ES
Maybe I am missing something?
<%# Register TagPrefix="dnn" TagName="SEARCH" Src="~/Admin/Skins/Search.ascx" %>
<dnn:SEARCH ID="dnnSearch" runat="server" ShowSite="false" ShowWeb="false" EnableTheming="true" Submit="Search" CssClass="SearchButton" />
Try go to https://www.colombiantourist.com/Search-Results
In Edit mode, open the module Settings
Check if all set correctly
There are many components to the search story on DNN - site config, module config, scheduled indexing, user permissions to name a few. If you are getting search results on the site but they are stale then check the search scheduler to see that it has performed a recent re-index.
see successfull indexing task
If there are no results at all and you have access to the code base then do a clean index by browsing to root / app_data / search and delete all files in that folder then manually start the scheduled task (find scheduler in the admin settings) . If you don't have access to code base you can re-index from the admin menu Site Settings --> search Tab see search settings
Note the warnings about when to complete a re-index for large sites. Also note that deleting files manually affects all sites on that DNN instance.
Select a test page and ensure that the page and module settings are set to allow indexing of content.
Re-index content as explained above
Hope this helps

After configuring a Manifest for an App Registration in AzureAD, I am unable to save the Manifest

I am an owner of an App Registration in AzureAD. The SAVE button is greyed out when I try to save the manifest. I am able to get an error if I upload the manifest. The error is generic, "Failed to save manifest." I am looking for a troubleshooting path. I will not turn down solutions either.
I've added myself as an Application Administrator, but it didn't work.
It depends on what you modified.
Please double-check the content comparison before and after the modification to locate the properties that may be problematic.
When you try to upload a previously downloaded manifest, you may see the above error. This is likely because the manifest editor now supports a newer version of the schema, which doesn't match with the one you're trying to upload. We recommend try the following.
1.Edit the attributes individually in the manifest editor instead of uploading a previously downloaded manifest. Use the manifest reference table to understand the syntax and semantics of old and new attributes so that you can successfully edit the attributes you're interested in.
2.If your workflow requires you to save the manifests in your source repository for use later, we suggest rebasing the saved manifests in your repository with the one you see in the App registrations experience.
Here is a similar SO thread you could refer to.

Kiwi TCMS is saying i need to fill in the base_url when I "Report" a Github issue eventhough that field is populated

I'm using Kiwi TCMS version 6.2 in a docker-compose environment. Just trialing it right now.
All working OK in relation to created/edit/delete/run features.
However, I'm also trying to get the Github integration working so that I can create Github issues from within a test case run.
When I click the "Report" link it shows me my Github integration in the dropdown, I click Report button and this error is shown:
"Enable reporting to this Issue Tracker by configuring its base_url!"
In the "Bug Tracker" admin page I have it filled out as follows
Type Github
Base URL https://FQDN/ORG/repo/
APU URL blank
API username blank
API password or Token - A token that I generated from my Github account via Settings-->Developer Settings-->Personal Access Tokens
I have looked at the Kiwi console by starting docker-compose without the "-d" option and I dont see anything useful in the console.
Any thoughts on what I've done wrong or missing?
Is my token generated from the wrong place maybe?
thanks
https://kiwitcms.readthedocs.io/en/latest/modules/tcms.issuetracker.types.html#tcms.issuetracker.types.GitHub
Base_url:
URL to a GitHub repository for which we’re going to report issues

symfony2 file download manager

I'm looking for a Bundle for Symfony2 which will allow specific user access to download files like .zip .pdf. Users can login and download files that they are authorized to access.As long as the user is "Authenticated" and have the correct roles.
I would also like the ability to send someone a download URL which has a specific life time, and dies once the download has been successful.
I have looked on packagist.org and the nearest I can find is chilldev/file-manager-bundle, However it does not have the access control and URL generation. I have also looked in knpbundles.com and could not find anything.
Does anyone know of a bundle which has the type of functionality? It will save me a load of development time.
IMHO there is no such bundle. You need to code the security stuff on your own or try to combine some existing bundles.
Worth to have a look at:
Sonata Project https://github.com/sonata-project
FriendsOfSymfony https://github.com/FriendsOfSymfony
it may be a bit late but, I recommend checking this bundle: NzoFileDownloaderBundle

Resources