AnuragJain1983
1 Nickel

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

Hi Pinal,

Any clue why this message is coming in the logs for D2? I just upgraded from Patch 07 to patch 13

ERROR]2014-06-06 14:52:37 [ERROR] - c.e.d.d.w.services.D2fsAbstractServicec.e.d.d.w.services.D2fsAbstractService: Any Service's GetURL won't be able to work without BaseUrl

2014-06-06 14:52:41 [ERROR] - c.e.d.d.w.services.D2fsAbstractService  : Any Service's GetURL won't be able to work without BaseUrl

2014-06-06 14:52:41 [ERROR] - c.e.d.d.w.services.D2fsAbstractService : Any Service's GetURL won't be able to work without BaseUrl

2014-06-06 14:52:46 [ERROR] - c.e.d.d.w.services.D2fsAbstractService  : Any Service's GetURL won't be able to work without BaseUrl

Thanks

Regards,

Anurag

0 Kudos
shahp
2 Iron

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

Hi Anurag

Looks like some installation issue, if you are getting this error during startup.

Can you set logback to debug mode and see if that gives you some more details.

Thank you

0 Kudos
shahp
2 Iron

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

Hi Joydeep and Jermy

I will check and get back to on your questions.

0 Kudos
shahp
2 Iron

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

HI Joydeep

we have example with D2 SDK about plugin development. Sample plugin for export has code for custom export action from there you should be able to find information.

Did you check that?

0 Kudos
shahp
2 Iron

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

Hi Jermy

You can call custom action from the button configuration on property page like below.

If you open the property page - Ok button > Execute action after property save.

That action should be called after user click ok

Hope this should work

Thank you

Pinal Shah

0 Kudos
AnuragJain1983
1 Nickel

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

Hi Pinal,

I did some further analysis and below error appears just in logs but everything works fine

2014-06-07 05:53:36 [DEBUG] - c.e.d.d.w.s.D2fsAbstractService[                    ] : settings.properties not found !

2014-06-07 05:53:36 [ [INFO ]DEBUG] - c.e.d.d.w.s.D2fsAbstractService[                    ]c.e.d.d.w.s.D2fsAbstractService[                    ] : settings.properties not found !

2014-06-07 05:53:36 [ERROR] - c.e.d.d.w.s.D2fsAbstractService[                    ] : Any Service's GetURL won't be able to work without BaseUrl

2014-06-07 05:53:36 [ERROR] - c.e.d.d.w.s.D2fsAbstractService[                    ]c.e.d.d.w.s.D2fsAbstractService[                    ] : Any Service's GetURL won't be able to work without BaseUrl

But if I uncomment the url in settings.properties, the error disappears

# If the D2FS server is behind a reverse proxy, the following line must be uncommented and its

# value set accordingly in order for content transfer to work correctly.  For example, if the

# reverse proxy has DNS name or alias "reverseproxy" and uses the default https port 443 and

# the name of the D2FS web application is "D2FS", then the value of connection.remote.url would

# be https://reverseproxy/D2FS

#connection.remote.url = http://[proxy|server][:[port]]/[D2FS_Ctx]

But is it something new with D2 4.1 patch 13? Why there was no such issue with patch 07?

And do I configure the D2 url here as D2FS is inside D2 now.

Let me know if you have any opinion

Thanks for help

Regards,

Anurag

0 Kudos
shahp
2 Iron

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

Hi Anurag

This should be commented out if you are not using reverse proxy for the D2.

This is a bug if it's coming out as un-commented in P13

you can see I checked in D2 42P1 and it's commented out.

# If the D2 server is behind a reverse proxy, the following line must be uncommented and its

# value set accordingly in order for content transfer to work correctly. For example, if the

# reverse proxy has DNS name or alias "reverseproxy" and uses the default https port 443 and

# the name of the D2 web application is "D2", then the value of connection.remote.url would

# be https://reverseproxy/D2

# Note: D2_Ctx refers to the D2 web application name context

#connection.remote.url = http://[proxy|server][:[port]]/[D2_Ctx]

0 Kudos
RobertoAraujo1
3 Cadmium

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

This Ask the Expert event has ended. Thanks to our experts and those who participated in the discussion!

Just so you know, here is another ATE going on now. Join us or share them on Twitter:


Ask the Expert about EMC VSPEX: Building your Private Cloud so that you can focus on your business

Cheers,

Roberto

0 Kudos
DamonTang
1 Copper

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

Hi AnuragJain1983

Please log a service request for this case.

Engineering is looking into this as this error has been noticed by multiple customers.

Damon

0 Kudos
shahsank
2 Bronze

Re: Ask the Expert: D2 Configuration options, Matrix selection & Plugin Development

CusotmActionCall.PNG.png

HI Experts

I have written a method and when i ran the method from DA manually it ran successfully.

But when i am calling the same method from the D2-Config from the above configuration than i am not getting any output in the log file

0 Kudos