cancel
Showing results for 
Search instead for 
Did you mean: 

Creating Portal Drive ?

Former Member
0 Kudos

Dear All,

I want to create portal drive for my portal, So can anyone guide me in this scenario.

Also please let me know, after creating the portal drive up to what extent I can put mass data into that (size).

I want to execute that data on portal itself, is it posible on portal to run .exe file?(I dont want to only fetch that data)

Useful point will be rewarded.

Regards,

Aditya

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Aditya,

Portal Drive is a great add-on to transfer loads of data into the portal.

Portal Drive - the easiest way to make KM folders available in windows as network drives for mass upload and maintenance of documents providing features like offline editing, locking, sharing versioning, synchronization etc.

go through this Blog for configuring Portal Drive -

[Portal Drive configuration|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2541] [original link is broken];

As far as the sixze restrictions goes, there is no such pre-defined limit on this.

[Portal Drive Features.|http://help.sap.com/erp2005_ehp_03/helpdata/EN/42/c99b91341a6bade10000000a1553f6/frameset.htm]

Hope this helps.

Reward points if helpful

Regards,

Shailesh Nagar

Former Member
0 Kudos

Dear Shailesh,

Thanks for your quick reply,

My requirement is I want to run that data direatly on portal drive it contains some PPT's.

So after creating portal drive and loading that data into it is it possible to run that data directly onto portal drive.

Regards,

Aditya

Former Member
0 Kudos

Hi Aditya,

Portal drive is basically a desktop application that must be installed on each clients computer (Content Managers) and its primary functionality is to map folders in the Enterprise Portal as local drive.

"So after creating portal drive and loading that data into it is it possible to run that data directly onto portal drive"

Can you please clarify what you mean when u say "loading data into it and where exactly do you want to run the ppt ??

Regards,

Richa Sinha

Former Member
0 Kudos

Hi Richa,

It seems that this drive will work only locally means if I create a portal drive for my portal , I can access that from that specific system only via EP ??? pl. answer this question because it is the major issue for me since I am accessing portal from internet also.

Pl. guide me is there any way to create it so that I can access that drive from EP specifically from internet ?

Regards,

Aditya

Former Member
0 Kudos

Hi Aditya,

We dont create Portal Drive, we just install the portal drive software on our local machines.

After installing the software, we create "Service" in portal drive which refers to the connection made to a particular server using a particular login account.

While creating "Service" we select a drive letter,which allows users to temporarily map a EP folder to the drive letter in Windows Explorer.

This way the portal drive allows us to work with documents on the Portal the same way we would work on any Windows drive.

This means that we can access EP via Portal Drive from that system only on which we have installed Portal Drive and have created the Service.

Hope it clarifies your understanding.You can also refer to the [Blog|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2541] [original link is broken]; for screenshots.

Regards,

Richa Sinha

Points are always welcomed

Former Member
0 Kudos

Hi All,

As per the guideline doc I have installed portal drive software and from that created a service using webdav url of the folder where I want to upload mass data.

It is also allowing me to upload the same.

After uploading when I am accessing that folder from EP, it is showing all the folders and its subfolders, but when I am accessing one .htm file from another from EP, it is giving me error as,

404

The requested resource is not available.

stack trace

com.sapportals.wcm.protocol.webdav.server.WDServletException

* at com.sapportals.wcm.protocol.webdav.server.WDObject.throwNotFoundIf(WDObject.java:54)*

* at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.handle(WDGetHandler.java:110)*

* at com.sapportals.wcm.protocol.webdav.server.WDServlet.doGet(WDServlet.java:775)*

* at com.sapportals.wcm.protocol.webdav.server.WDServlet.service(WDServlet.java:462)*

* at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*

* at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:334)*

* at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*

* at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)*

* at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)*

* at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)*

* at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)*

* at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)*

* at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)*

* at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)*

* at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)*

* at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)*

* at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)*

* at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)*

* at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)*

* at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)*

* at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)*

* at java.security.AccessController.doPrivileged(Native Method)*

* at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)*

* at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*

* at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)*

* at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*

* at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)*

* at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)*

* at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)*

* at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)*

* at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)*

* at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)*

* at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)*

* at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)*

* at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)*

* at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)*

* at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)*

* at java.security.AccessController.doPrivileged(Native Method)*

* at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)*

* at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)*

Can anyone help me out in above situation,

Regards,

Aditya

Former Member
0 Kudos

Hi Aditya,

is this .htm file in the same folder that you have uploaded into EP through Portal Drive??

Regards,

Shailesh Nagar

Former Member
0 Kudos

Dear Shailesh,

Yes all those contents are in 1 folder which was previously on local system.

Its working on local system is proper under that folder.

Same folder I have uploaded on portal drive.(including all the contents).

Regards,

Aditya

Former Member
0 Kudos

Dear Aditya,

Sometimes there are issues with Synchronization in Portal Drive, I would request you to clear the Cache level once, and then try again transferring the folder once again.

It should work fine.

Regards,

Shailesh Nagar

Former Member
0 Kudos

Dear Shailesh,

Can you please guide me a bit more in clearing the cache.

Regards,

Aditya

Former Member
0 Kudos

Hi Aditya,

These are some Cache settings in Portal Drive:-

Cache Settings :-

The cache is the area of your local hard-disk that portal drive uses to save copies of recently-used files and folders. Keeping this information in the cache allows faster access by eliminating the need to retrieve the file or folder from the server when you access it again. These files in the cache are available offline whether they have been selected for offline access or not.

Cache size:-

If the cache is too small, portal drive spends time deleting old files to make room for newly-accessed files. For optimum performance, the cache size should be no less than the total size of all the files you regularly access. The default setting is 64 MB.

Clear Cached Files:-

When you choose this button, all cached files are deleted, forcing portal drive to download files from your account the next time you access them. If other users edit a file, this feature ensures that you access the most recent version, possibly with other users changes. However, performance is temporarily reduced.

Refresh:-

When you choose this button, the next time you open a folder portal drive retrieves the folder listing from the server rather than from the cache, ensuring that you are working with the most up-to-date folder information.

Hope this helps.

Reward points if helpful

Regards,

Shailesh Nagar

Former Member
0 Kudos

Dear Shailesh,

I found those settings, now I have two questions in my mind,

1> If I increase cache size from 64 MB to higher values does it will allow me to run more data on portal drive from EP? Increasing size will affect the server performance?

2>Clearing cache is valid only for the contents which I have uploaded in to document folder on EP via portal drive or it will clear for all other folders also. Because when I have createdthe service using the webdav url of the folder from EP at that time on portal drive I can see the folders which are previously uploaded from EP in to that folder.

Pl guide me on above two points.

Regards,

Aditya

Former Member
0 Kudos

Dear Aditya,

these are the reasons for the same:-

1) Basically the Cache size should be kept equivalent to the size of the data you are planning to transfer to EP, this keeps the performance optimum. No such effect on Performance of server is expected.

If the cache is too small, portal drive spends time deleting old files to make room for newly-accessed files.

2) Cache contains all the present as well as some old documents that were transferred to EP, So if we Clear the Cache, then it forces the Portal Drive to fetch the required documents from your folders next time, as there will be nothing saved in Cache.

Hope this clears your doubts

Regards,

Shailesh Nagar

Former Member
0 Kudos

Dear Shailesh,

I have cleared the cached files also refreshed the contents, and kept the cache size up to 100 MB. but the thing which has gone wrong is it has deleted my few .html files and java applets from portal drive itself.

Pl guide me.

Regards,

Aditya

Former Member
0 Kudos

Hi Aditya,

This is what needs to be understood, when we are clearing the Cache of Portal Drive, it will for aure delete all the matter present on Portal Drive to provide Optimum Performance, and now when the requirement to transfer that document arises , the Portal Drive will take the data from Your Local Drive instaed of its Cache.

Regards,

Shailesh Nagar

Answers (0)